Ejemplo n.º 1
0
 public static function getMenuPages($pages, $map = false)
 {
     if (count($pages) > 0) {
         if ($map) {
             $pages = Page::find()->andFilterWhere(['in', 'id', $pages])->all();
             $pageMap = [];
             foreach ($pages as $page) {
                 $pageMap[$page->id] = $page;
             }
             return $pageMap;
         } else {
             return Page::find()->andFilterWhere(['in', 'id', $pages])->all();
         }
     }
     return [];
 }