Source for file Interface_DB_Driver.php

Documentation is available at Interface_DB_Driver.php

  1. <?php
  2. /**
  3.  *    LAIKA FRAMEWORK Release Notes:
  4.  *
  5.  *    @filesource     Interface_DB_Driver.php
  6.  *
  7.  *    @version        0.1.0b
  8.  *    @package        Laika
  9.  *    @subpackage     core
  10.  *    @category       interface
  11.  *    @date           2012-05-18 21:18:58 -0400 (Fri, 18 May 2011)
  12.  *
  13.  *    @author         Leonard M. Witzel <witzel@post.harvard.edu>
  14.  *    @copyright      Copyright (c) 2012  Laika Soft <{@link http://oafbot.com}>
  15.  *
  16.  */
  17. /**
  18.  * Laika_Interface_DB_Driver interface.
  19.  *
  20.  * @interface
  21.  */
  22.  
  23.  
  24.     public static function connect();
  25.     public static function disconnect();
  26.     
  27.     public function select_by($id,$table);
  28.     public function select_all($table);
  29.     public function select_where($subject,$table,$condition);
  30.     public function query($statement,$return);
  31.         
  32.     public function update($table$record$data$condition);
  33.     public function insert($table,$columns,$values);
  34.     public function create($table,$params);
  35.     public function add($object);
  36.     public function show($table);
  37.     public function delete($table,$id);
  38.     //public function drop($table);
  39.     //public function get_num_rows();
  40.     //public function get_error();
  41.     //public function free_result();
  42. }

Documentation generated on Sat, 19 May 2012 02:17:01 -0400 by phpDocumentor 1.4.4