Example #1
0
 /**
  * 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);
 }
Example #2
0
 public function getPageObject()
 {
     return Page::find($this->page);
 }