id; } /** * @param int $id * * @return $this */ public function setId($id) { $id = (int) $id; $this->propertyChanged('id', $this->id, $id); $this->id = $id; return $this; } /** * @return string */ public function getLabel() { return $this->label; } /** * @param string $label * * @return $this */ public function setLabel($label) { $this->propertyChanged('label', $this->label, $label); $this->label = $label; return $this; } /** * @return string */ public function getUrl() { return $this->url; } /** * @param string $url * * @return $this */ public function setUrl($url) { $this->propertyChanged('url', $this->url, $url); $this->url = $url; return $this; } }