/** * Test for SimpleSAML\Module::isModuleEnabled(). */ public function testIsModuleEnabled() { // test for the most basic functionality $this->assertTrue(Module::isModuleEnabled('core')); }
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; }