An array of all the loaded collections in form [collectionName] => [CoughCollection]
An array of database config info.
Constructs a new object from a single id (for single key PKs) or a hash of [field_name] => [field_value].
Constructs a new object from custom SQL.
returns the correct database adapter object
CoughCollection collects CoughObjects.
A simple factory that provides access to an application's database objects.
Any database object that Cough uses must implement this interface.
Any database result object that Cough uses must implement this interface.
Unused class, but will be available in the future.
CoughCollection objects use CoughIterator
Custom iterator constructed by CoughCollection::getKeyValueIterator()
CoughObject is the foundation for which all other "Model" / "ORM" classes extend. There will usually be one class extending CoughObject for each table in the database that an ORM is needed for.
This interface must be implemented in the concrete/generated classes.