diff options
author | Jaime Perez Crespo <jaime.perez@uninett.no> | 2015-08-05 14:41:19 +0200 |
---|---|---|
committer | Jaime Perez Crespo <jaime.perez@uninett.no> | 2015-08-05 14:41:19 +0200 |
commit | 61bb654a15b1a005e93b9cf90985c95a4f73f39f (patch) | |
tree | 3311358aadaeb6d810dd77fb235ffd04034eb55d /lib/SimpleSAML/Module.php | |
parent | 20e39fdbbcca02ebf3354be3a4427db587ba883c (diff) | |
download | simplesamlphp-61bb654a15b1a005e93b9cf90985c95a4f73f39f.zip simplesamlphp-61bb654a15b1a005e93b9cf90985c95a4f73f39f.tar.gz simplesamlphp-61bb654a15b1a005e93b9cf90985c95a4f73f39f.tar.bz2 |
Fix phpdoc comments for SimpleSAML_Module.
Diffstat (limited to 'lib/SimpleSAML/Module.php')
-rw-r--r-- | lib/SimpleSAML/Module.php | 40 |
1 files changed, 23 insertions, 17 deletions
diff --git a/lib/SimpleSAML/Module.php b/lib/SimpleSAML/Module.php index 0620d60..7a3a11c 100644 --- a/lib/SimpleSAML/Module.php +++ b/lib/SimpleSAML/Module.php @@ -4,7 +4,7 @@ * Helper class for accessing information about modules. * * @author Olav Morken, UNINETT AS. - * @package simpleSAMLphp + * @package SimpleSAMLphp */ class SimpleSAML_Module { @@ -12,10 +12,10 @@ class SimpleSAML_Module { /** * Retrieve the base directory for a module. * - * The returned path name will be an absoulte path. + * The returned path name will be an absolute path. * - * @param string $module Name of the module - * @return string The base directory of a module. + * @param string $module Name of the module + * @return string The base directory of a module. */ public static function getModuleDir($module) { $baseDir = dirname(dirname(dirname(__FILE__))) . '/modules'; @@ -28,10 +28,12 @@ class SimpleSAML_Module { /** * Determine whether a module is enabled. * - * Will return FALSE if the given module doesn't exists. + * Will return false if the given module doesn't exists. * - * @param string $module Name of the module - * @return bool TRUE if the given module is enabled, FALSE if not. + * @param string $module Name of the module + * @return bool True if the given module is enabled, false otherwise. + * + * @throws Exception If module.enable is set and is not boolean. */ public static function isModuleEnabled($module) { @@ -71,7 +73,9 @@ class SimpleSAML_Module { /** * Get available modules. * - * @return array One string for each module. + * @return array One string for each module. + * + * @throws Exception If we cannot open the module's directory. */ public static function getModules() { @@ -113,10 +117,12 @@ class SimpleSAML_Module { * * An exception will be thrown if the class can't be resolved. * - * @param string $id The string we should resolve. - * @param string $type The type of the class. - * @param string|NULL $subclass The class should be a subclass of this class. Optional. - * @return string The classname. + * @param string $id The string we should resolve. + * @param string $type The type of the class. + * @param string|null $subclass The class should be a subclass of this class. Optional. + * @return string The classname. + * + * @throws Exception If the class cannot be resolved. */ public static function resolveClass($id, $type, $subclass = NULL) { assert('is_string($id)'); @@ -147,9 +153,9 @@ class SimpleSAML_Module { * * This function creates an absolute URL to a resource stored under ".../modules/<module>/www/". * - * @param string $resource Resource path, on the form "<module name>/<resource>" - * @param array $parameters Extra parameters which should be added to the URL. Optional. - * @return string The absolute URL to the given resource. + * @param string $resource Resource path, on the form "<module name>/<resource>" + * @param array $parameters Extra parameters which should be added to the URL. Optional. + * @return string The absolute URL to the given resource. */ public static function getModuleURL($resource, array $parameters = array()) { assert('is_string($resource)'); @@ -168,8 +174,8 @@ class SimpleSAML_Module { * * This function iterates over all enabled modules and calls a hook in each module. * - * @param string $hook The name of the hook. - * @param mixed &$data The data which should be passed to each hook. Will be passed as a reference. + * @param string $hook The name of the hook. + * @param mixed &$data The data which should be passed to each hook. Will be passed as a reference. */ public static function callHooks($hook, &$data = NULL) { assert('is_string($hook)'); |