public function before_save(\Orm\Model $obj) { $timestamp = \DB::expr('CURRENT_TIMESTAMP'); if ($obj->is_new()) { $obj->created_at = $timestamp; } $obj->updated_at = $timestamp; }
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(); } }