Module HowTo - Defining required extensions
Your account module might require special PHP extensions. LAM can check
this for you and display an error message at the login page.
You will need to implement the function
getRequiredExtensions() or use
meta['extensions'].
Example:
The
posixAccount module needs
to generate password hashes. Therefore it needs the Hash extension.
/**
* Returns meta data that is interpreted by parent
class
*
* @return array array with meta data
*/
function
get_metaData() {
$return = array();
// PHP extensions
$return["extensions"] =
array("hash");
[...]
|