protected function modify() { $this->isModified = true; if ($this->metadata->relationship->isMain) { $this->parent->setAsModified($this->metadata->name); } }