Пример #1
0
 /**
  * Test for SimpleSAML\Module::getModules().
  */
 public function testGetModules()
 {
     $this->assertGreaterThan(0, count(Module::getModules()));
 }
Пример #2
0
 private function findModuleTemplateDirs()
 {
     $all_modules = \SimpleSAML\Module::getModules();
     $modules = array();
     foreach ($all_modules as $module) {
         if (!\SimpleSAML\Module::isModuleEnabled($module)) {
             continue;
         }
         $moduledir = \SimpleSAML\Module::getModuleDir($module);
         // check if module has a /templates dir, if so, append
         $templatedir = $moduledir . '/templates';
         if (is_dir($templatedir)) {
             $modules[] = array($module => $templatedir);
         }
     }
     return $modules;
 }