PHP lithium\core Namespace

Classes

Name Description
Adaptable The `Adaptable` static class is the base class from which all adapter implementations extend.
ClassNotFoundException A `ClassNotFoundException` may be thrown when a configured adapter or other service class defined in configuration can't be located.
ConfigException A `ConfigException` is thrown when a request is made to render content in a format not supported.
Configuration The `Configuration` class allow to store `Environement` based configurations.
Environment The `Environment` class allows you to manage multiple configurations for your application, depending on the context within which it is running, i.e. development, test or production.
ErrorHandler The `ErrorHandler` class allows PHP errors and exceptions to be handled in a uniform way. Using the `ErrorHandler`'s configuration, it is possible to have very broad but very tight control over error handling in your application.
Libraries Manages all aspects of class and file location, naming and mapping. Implements auto-loading for the Lithium core, as well as all applications, plugins and vendor libraries registered.
NetworkException A `NetworkException` may be thrown whenever an unsuccessful attempt is made to connect to a remote service over the network. This may be a web service, a database, or another network resource.
Object Base class in Lithium hierarchy, from which all other dynamic classes inherit.
StaticObject Provides a base class for all static classes in the Lithium framework. Similar to its counterpart, the `Object` class, `StaticObject` defines some utility methods for working with the filters system, and methods useful for testing purposes.