||This class provides authentication and authorization services for Dewdrop applications outside of WordPress.
||This class manages the basic Dewdrop configuration needed to get
things up and running. For Dewdrop to run, it needs two pieces
of information at a minimum:
||A simple exception sub-class used throughout Dewdrop to make it easy to
distinguish exceptions thrown by Dewdrop itself from those thrown by other
||The Fields API is at the core of many of Dewdrop's abstractions. It has two
||Some utility functions that make it easy to convert from one text format
to another (e.g. from CamelCase to under_scores).
||This utility makes it easier to navigate the WP environment by supplying
quick access to common Dewdrop paths. Being out in the middle of the plugins
folder can make it hard to find your way around, so rather than manually
traversing back up the filesystem with a bunch of "__DIR__ . '/.
||This class gives you access to the global Pimple instance responsible
for providing core resources to the application. This is a singleton.
||A simple wrapper for HTTP request super-globals.
||A simple facade to session data. You can use \Dewdrop\Session regardless of the
environment you're running in (i.e. WP, Silex, Zend Framework, etc). It allows you
to manipulate session data using object properties, array access or explicit method
calls. This makes it particularly important for Dewdrop core because you can write
your session code against \Dewdrop\Session and not worry about whether it will work
in the other supported environments.