Core
Table of Contents
Namespaces
Interfaces
- ConsoleApplicationInterface
- An interface defining the methods that the console runner depend on.
- ContainerApplicationInterface
- Interface for applications that configure and use a dependency injection container.
- ContainerInterface
- Interface for the Dependency Injection Container in CakePHP applications
- HttpApplicationInterface
- An interface defining the methods that the http server depend on.
- PluginApplicationInterface
- Interface for Applications that leverage plugins & events.
- PluginInterface
- Plugin Interface
Classes
- App
- App is responsible for resource location, and path management.
- BasePlugin
- Base Plugin Class
- ClassLoader
- ClassLoader
- Configure
- Configuration class. Used for managing runtime configuration information.
- Container
- Dependency Injection container
- ObjectRegistry
- Acts as a registry/factory for objects.
- Plugin
- Plugin is used to load and locate plugins.
- PluginCollection
- Plugin Collection
- ServiceConfig
- Read-only wrapper for configuration data
- ServiceProvider
- Container ServiceProvider
Traits
- ConventionsTrait
- Provides methods that allow other classes access to conventions based inflections.
- InstanceConfigTrait
- A trait for reading and writing instance config
- StaticConfigTrait
- A trait that provides a set of static methods to manage configuration for classes that provide an adapter facade or need to have sets of configuration data registered and manipulated.