Axiom (v1.2.0)

A lightweight PHP framework
H:/Workspace/php-axiom/www/php-axiom/libraries/axiom/axModel.class.php
Go to the documentation of this file.
00001 <?php
00021 interface axModel {
00022     
00029     public function __construct (PDO $pdo, $id = null);
00030     
00039     public function create (array $data);
00040     
00049     public function retrieve ($id);
00050     
00059     public function update (array $data = array());
00060     
00068     public function delete ();
00069     
00080     public static function all (PDO $pdo, array $search_params = array(), array $options = array());
00081     
00086     public function getTable ();
00087     
00092     public function getColumns ();
00093         
00098     public function getData ();
00099     
00100 }
00101 
 All Data Structures Files Functions Variables