public function markRelationDirty($relationName)
    {
        if (in_array($relationName, $this->_relations) && !array_key_exists($relationName, $this->_oldRelationValue)) {
            $this->_oldRelationValue[$relationName] = $this->owner->{$relationName};
            return true;
        }
        return false;
    }
public function markRelationDirty($relationName)
    {
        if (in_array($relationName, $this->_relations) && !array_key_exists($relationName, $this->_oldRelationValue)) {
            $this->_oldRelationValue[$relationName] = $this->owner->{$relationName};
            return true;
        }
        return false;
    }
public function markRelationDirty ( $ relationName ) { if ( in_array ( $ relationName , $ this -> _relations ) && ! array_key_exists ( $ relationName , $ this -> _oldRelationValue ) ) { $ this -> _oldRelationValue [ $ relationName ] = $ this -> owner -> { $ relationName } ; return true ; } return false ; }
Mark a relation as dirty
@param $relationName string
@return bool Whether the operation succeeded.
Mark a relation as dirty