src/Mmi/Orm/RecordRo.php
public final function isModified($field)
    {
        //brak klucza w tablicy stanu - niezmodyfikowane
        if (!array_key_exists($field, $this->_state)) {
            return false;
        }
        //wartość liczbowa - porównanie proste
        if (is_numeric($this->$field) && $this->_state[$field] == $this->$field) {
            return false;
        }
        //porównanie z typem
        return ($this->_state[$field] !== $this->$field);
    }
public final function isModified($field)
    {
        //brak klucza w tablicy stanu - niezmodyfikowane
        if (!array_key_exists($field, $this->_state)) {
            return false;
        }
        //wartość liczbowa - porównanie proste
        if (is_numeric($this->$field) && $this->_state[$field] == $this->$field) {
            return false;
        }
        //porównanie z typem
        return ($this->_state[$field] !== $this->$field);
    }
public final function isModified ( $ field ) { //brak klucza w tablicy stanu - niezmodyfikowane if ( ! array_key_exists ( $ field , $ this -> _state ) ) { return false ; } //wartość liczbowa - porównanie proste if ( is_numeric ( $ this -> $ field ) && $ this -> _state [ $ field ] == $ this -> $ field ) { return false ; } //porównanie z typem return ( $ this -> _state [ $ field ] !== $ this -> $ field ) ; }
Zwraca czy zmodyfikowano pole
@param string $field nazwa pola
@return boolean
Zwraca czy zmodyfikowano pole