DB\SQL\Mapper::changed PHP Метод

changed() публичный Метод

Return TRUE if any/specified field value has changed
public changed ( $key = NULL ) : boolean
$key string
Результат boolean
    function changed($key = NULL)
    {
        if (isset($key)) {
            return $this->fields[$key]['changed'];
        }
        foreach ($this->fields as $key => $field) {
            if ($field['changed']) {
                return TRUE;
            }
        }
        return FALSE;
    }

Usage Example

Пример #1
0
 public function save()
 {
     if (parent::changed('pass')) {
         $this->pass = $this->passwordify($this->pass);
     }
     parent::save();
 }