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.
This interface describes the methods for paginator instance.
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.
Defines the interface for getting the schema.
Manages and loads instances of Connection
A registry object for connection instances.
This class is used to handle automatic model data pagination.
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.