/** * @return LinkOne $this */ public function clear() { $this->current->setStateVoid(); return $this; }
public function areLinked(AbstractModel $model, AbstractModel $foreign) { return $model->{$this->key} == $foreign->getId(); }
/** * @param AbstractModel $model * @return boolean */ public function has(AbstractModel $model) { return isset($this->models[$model->getId()]); }