예제 #1
0
 /**
  * Actualizar registro
  *
  * @param  array   $data
  * @return boolean
  */
 public function update(array $data = array())
 {
     $this->dump($data);
     // Callback antes de actualizar
     if ($this->callback('_beforeUpdate') === false) {
         return false;
     }
     $this->hasPK();
     $values = array();
     $sql = QueryGenerator::update($this, $values);
     //var_dump($values);var_dump($sql);die;
     if (!self::prepare($sql)->execute($values)) {
         return false;
     }
     // Callback despues de actualizar
     $this->callback('_afterUpdate');
     return true;
 }