Plugin is used to load and locate plugins.
Acts as a registry/factory for objects.
App is responsible for resource location, and path management.
Configuration class. Used for managing runtime configuration information.
Base Plugin Class
Read-only wrapper for configuration data
Dependency Injection container
An interface defining the methods that the console runner depend on.
Interface for Applications that leverage plugins & events.
An interface defining the methods that the http server depend on.
Interface for applications that configure and use a dependency injection container.
Interface for the Dependency Injection Container in CakePHP applications
Provides methods that allow other classes access to conventions based inflections.
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.
A trait for reading and writing instance config