コード例 #1
0
 /**
  * @return array
  */
 protected function getAuthItemsFromModules()
 {
     $modules = $this->app->getModules();
     $authItems = [];
     foreach ($modules as $id => $config) {
         $module = $this->app->getModule($id);
         if (!$module instanceof Module) {
             continue;
         }
         $authItems = array_merge($authItems, $module->getAuthItems());
     }
     return $authItems;
 }