Framework Structure - Database
ApPHP Framework provides a powerful support for database programming.
Developer may decide whether to use direct working with PDO (CDatabase class) extension or
use capabilities of Active Record (AR) (CActiveRecord class). To define which type of
database work will be used, you have to define database class extends whether
from CDatabase or CActiveRecord. Working with CActiveRecord still allows to use all
capabilities of PDO and create your own auxilary methods.
Database related classes:
-
framework/ framework directory
-
db/ directory where placed all database related classes
- CActiveRecord.php CActiveRecord class
- CDatabase.php CDatabase class
Detailed description of the work with these classes explained in Models section.