This package implements a database abstraction layer that stores encrypted datas in read-only, write only (or both) properties.
It provides a main database interface class to encrypt properties, load the right driver, import or export the encrypted object.
Abstraction is made by drivers that permite you to use natives functions of php plus methods to prepare, buffer, or execute queries and retrieve results.
Approved drivers are mysqli, mysql and postgresql, others are in development disponible on the svn.
You can easily create your own drivers with the class dbproto wich create skeletons and reduce your time of development.
It's not just an abstraction class, it's not just a secured object, this class extends PHP natives functionalities and power your queries by the possibility to define variables under sql.
enjoy !!! |