Creating Drivers
Driver Directory and File Structure
Sample driver directory and file structure layout:
/application/libraries/Driver_name
Driver_name.php
drivers
Driver_name_subclass_1.php
Driver_name_subclass_2.php
Driver_name_subclass_3.php
Note
In order to maintain compatibility on case-sensitive
file systems, the Driver_name directory must be
named in the format returned by ucfirst().
Note
The Driver library’s architecture is such that the subclasses don’t extend and therefore don’t inherit properties or methods of the main driver.