Ejemplo n.º 1
0
 public function update()
 {
     $queryBuilder = new QueryBuilder('update');
     $queryBuilder->setUpdate(static::getTableName());
     foreach ($this->columns as $column) {
         $column->onUpdate($queryBuilder);
     }
     $sql = $queryBuilder->prepare();
     DB::post($sql);
     foreach ($this->columns as $key => $column) {
         $column->onAfterUpdate();
     }
     EventController::callEvent('document_update', $this);
     return true;
 }