Beispiel #1
0
 public static function getRegPages()
 {
     $strucModel = Page::order_by('modulpageid', 'asc')->get();
     //where('modul', '<>', 'admin')->
     $structModeling = array();
     foreach ($strucModel as $value) {
         if ($value->action == NULL) {
             $structModeling[$value->modul]['modulalias'] = $value->modulalias;
             $structModeling[$value->modul][$value->controller] = array('modulpageid' => $value->modulpageid, 'controlleralias' => $value->controlleralias, 'visible' => $value->visible, 'header' => $value->header, 'footer' => $value->footer, 'auth' => $value->auth, 'admin' => $value->admin, 'arrangement' => $value->arrangement);
         } else {
             $structModeling[$value->modul]['modulalias'] = $value->modulalias;
             $structModeling[$value->modul][$value->controller][$value->action] = array('modulpageid' => $value->modulpageid, 'actionalias' => $value->actionalias, 'visible' => $value->visible, 'header' => $value->header, 'footer' => $value->footer, 'auth' => $value->auth, 'admin' => $value->admin, 'arrangement' => $value->arrangement);
         }
     }
     return $structModeling;
 }