On this page
Namespace Core
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.
© 2005–present The Cake Software Foundation, Inc.
Licensed under the MIT License.
CakePHP is a registered trademark of Cake Software Foundation, Inc.
We are not endorsed by or affiliated with CakePHP.
https://api.cakephp.org/4.4/namespace-Cake.Core.html