Fr3nch13/CakePHP Utilities

Datasource

Table of Contents

Namespaces

Exception
Locator
Paging

Interfaces

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.
InvalidPropertyInterface
Describes the methods that any class representing a data storage should comply with.
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
SchemaInterface
An interface used by TableSchema objects.

Classes

ConnectionManager
Manages and loads instances of Connection
ConnectionRegistry
A registry object for connection instances.
FactoryLocator
Class FactoryLocator
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

Traits

EntityTrait
An entity represents a single result row from a repository. It exposes the methods for retrieving and storing fields 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.

        
On this page

Search results