This interface defines the methods you can depend on in a connection.
Describes the methods that any class representing a data storage should comply with.
Defines the interface that testing fixtures use.
Describes the methods that any class representing a data storage should comply with.
The basis for every query object
Describes the methods that any class representing a data storage should comply with.
Describes how a collection of datasource results should look like
An interface used by TableSchema objects.
Manages and loads instances of Connection
A registry object for connection instances.
Class FactoryLocator
Handles caching queries and loading results from the cache.
Generic ResultSet decorator. This will make any traversable object appear to be a database result
Contains logic for invoking an application rule.
Contains logic for storing and checking rules on entities
Provides functionality for loading table classes and other repositories onto properties of the host object.
A trait that allows a class to build and apply application. rules.