Ejemplo n.º 1
0
 /**
  * Call a stored procedure
  *
  * @return array value
  */
 public function call($procedure)
 {
     if ($this->PDO) {
         $this->Rs = $this->Database->prepare("CALL {$procedure}");
         $this->Rs->bindParam(1, $data, PDO::PARAM_STR, 4000);
         $data = $this->Rs->execute();
     } else {
         $data = $this->Database->query("CALL {$procedure}");
     }
     if ($this->encode) {
         $data = isset($data) ? $this->encoding($data) : FALSE;
     } else {
         $data = isset($data) ? $data : FALSE;
     }
     return $data;
 }