array process_attributes(
)
|
|
Processes user input of the primary module page.
It checks if all input values are correct and updates the associated LDAP attributes.
Tags:
Overrides
baseModule::process_attributes() (This function processes user input.)
This function returns an array with 4 entries:
array( DN1 ('add' => array($attr), 'remove' => array($attr), 'modify' => array($attr), 'lamdaemon' => array(cmds)), DN2 .... ) DN is the DN to change. It may be possible to change several DNs, e.g. create a new user and add him to some groups via attribute memberUid add are attributes which have to be added to ldap entry remove are attributes which have to be removed from ldap entry lamdaemon are lamdaemon commands to modify homedir, quotas, ...
Tags:
Overrides
baseModule::save_attributes() (Returns a list of modifications which have to be made to the LDAP account.)