public function isDirty($property = null)
    {
        if ($property === null) {
            return count($this->_dirty) > 0;
        } else {
            return isset($this->_dirty[$property]);
        }
    }
public function isDirty($property = null)
    {
        if ($property === null) {
            return count($this->_dirty) > 0;
        } else {
            return isset($this->_dirty[$property]);
        }
    }
public function isDirty ( $ property = null ) { if ( $ property === null ) { return count ( $ this -> _dirty ) > 0 ; } else { return isset ( $ this -> _dirty [ $ property ] ) ; } }
If there have been any properties changed since load

@param null $property
@return bool
If there have been any properties changed since load