public function setUri($uri) { if ($this->parent) { $this->parent->removeChild($this); } $this->uri = $uri; if ($this->parent) { $this->parent->addChild($this); } }