1
0
mirror of synced 2024-12-14 23:26:04 +03:00
doctrine2/manual/docs/Working with objects - Component overview - Connection - Introduction.php

23 lines
643 B
PHP
Raw Normal View History

2007-04-14 01:49:11 +04:00
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.