templates/multiEdit.php
Properties
Description
Multi edit tool that allows LDAP operations on multiple entries.
Functions
displayStartPage(
)
:
n/a
Description
Displays the main page of the multi edit tool.Return value
runActions(
\htmlTable
$container,
)
:
n/a
Description
Runs the dry run and change actions.Arguments
Name |
Type |
Description |
Default |
$container |
\htmlTable |
container |
|
Return value
runAjaxActions(
)
:
n/a
Description
Performs the modify operations.Return value
readLDAPData(
)
:
array
Description
Reads the LDAP entries from the directory.Return value
Type |
Description |
array |
status |
generateActions(
)
:
array
Description
Generates the required actions based on the read LDAP data.Return value
Type |
Description |
array |
status |
dryRun(
)
:
array
Description
Prints the dryRun output.Return value
Type |
Description |
array |
status |
doModify(
)
:
array
Description
Runs the actual modifications.Return value
Type |
Description |
array |
status |
Description
Returns the HTML code for a htmlStatusMessageArguments
Return value
Type |
Description |
String |
HTML code |
Constants
ADD
= 'add'
MOD
= 'mod'
DEL
= 'del'
STAGE_START
= 'start'
STAGE_READ_FINISHED
= 'readFinished'
STAGE_ACTIONS_CALCULATED
= 'actionsCalculated'
STAGE_WRITING
= 'writing'
STAGE_FINISHED
= 'finished'