コード例 #1
0
ファイル: ModuleTest.php プロジェクト: mrvanes/simplesamlphp
 /**
  * Test for SimpleSAML\Module::isModuleEnabled().
  */
 public function testIsModuleEnabled()
 {
     // test for the most basic functionality
     $this->assertTrue(Module::isModuleEnabled('core'));
 }
コード例 #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;
 }