On this page
Namespace Cake\Datasource
Namespaces summary
Class summary
ConnectionManager
Manages and loads instances of Connection
ConnectionRegistry
A registry object for connection instances.
QueryCacher
Handles caching queries and loading results from the cache.
ResultSetDecorator
Generic ResultSet decorator. This will make any traversable object appear to be a database result
RulesChecker
Contains logic for storing and checking rules on entities
Interface summary
ConnectionInterface
This interface defines the methods you can depend on in a connection.
EntityInterface
Describes the methods that any class representing a data storage should comply with.
FixtureInterface
Defines the interface that testing fixtures use.
QueryInterface
The basis for every query object
RepositoryInterface
Describes the methods that any class representing a data storage should comply with.
ResultSetInterface
Describes how a collection of datasource results should look like
Traits summary
EntityTrait
An entity represents a single result row from a repository. It exposes the methods for retrieving and storing properties associated in this row.
ModelAwareTrait
Provides functionality for loading table classes and other repositories onto properties of the host object.
QueryTrait
Contains the characteristics for an object that is attached to a repository and can retrieve results based on any criteria.
RulesAwareTrait
A trait that allows a class to build and apply application. rules.
© 2005–2016 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.
http://api.cakephp.org/3.1/namespace-Cake.Datasource.html