/** * Returns the URL for the master object of given ID * * @param MenuItem $item Master object iD * * @return string */ public function getUrl(MenuItem $item) { $params = []; if (!empty($item->data['params'])) { $params = (array) json_decode($item->data['params']); } return Pg::url(Pg::find($item->master_object_id)->fileName, $params); }
public function getPageObject() { return Page::find($this->page); }