23 lines
643 B
PHP
23 lines
643 B
PHP
Doctrine_Connection is a wrapper for database connection. It handles several things:
|
|
|
|
* Handles database portability things missing from PDO (eg. LIMIT / OFFSET emulation)
|
|
|
|
* Keeps track of Doctrine_Table objects
|
|
|
|
* Keeps track of records
|
|
|
|
* Keeps track of records that need to be updated / inserted / deleted
|
|
|
|
* Handles transactions and transaction nesting
|
|
|
|
* Handles the actual querying of the database in the case of INSERT / UPDATE / DELETE operations
|
|
|
|
* Can query the database using the DQL API (see Doctrine_Query)
|
|
|
|
* Optionally validates transactions using Doctrine_Validator and gives
|
|
full information of possible errors.
|
|
|
|
|
|
|
|
|