public function before_save(\Orm\Model $obj)
 {
     $timestamp = \DB::expr('CURRENT_TIMESTAMP');
     if ($obj->is_new()) {
         $obj->created_at = $timestamp;
     }
     $obj->updated_at = $timestamp;
 }
Exemple #2
0
 public function before_save(\Orm\Model $obj)
 {
     if ($this->_overwrite or empty($obj->{$this->_property})) {
         if ($obj->is_new()) {
             $obj->{$this->_property} = $obj->{$this->_property_from};
         } else {
             $obj->{$this->_property} = $this->_mysql_timestamp ? \Date::time()->format('mysql') : \Date::time()->get_timestamp();
         }
     }
 }
 public function before_save(\Orm\Model $obj)
 {
     if ($obj->is_new() or $obj->is_changed()) {
         $obj->{$this->_property} = \Input::real_ip();
     }
 }