CONFIG
Interfaces, Classes, Traits and Enums
- ConfigurationPageTab
- List of tabs.
Table of Contents
- printConfigurationPageHeaderBar() : mixed
- Prints the header bar.
- printConfigurationPageTabs() : mixed
- Prints the tab list.
- showLoginDialog() : void
- Shows the login dialog for the configuration master password.
- renderBackLink() : void
- Renders the link back to login page.
- checkLogin() : bool
- Checks the login password.
- displayImportExport() : void
- Displays the import/export functions.
- renderImportPart() : void
- Renders the import area.
- checkInput() : array<string|int, mixed>
- Checks user input and saves the entered settings.
- config_showAccountModules() : void
- Displays the module selection boxes and checks if dependencies are fulfilled.
- checkInput() : array<string|int, mixed>
- Checks user input and saves the entered settings.
- checkInput() : array<string|int, mixed>
- Checks user input and saves the entered settings.
- compareTypesByAlias() : int
- Compares types by alias for sorting.
- formatSSLTimestamp() : string
- Formats an LDAP time string (e.g. from createTimestamp).
- checkInput() : array<string|int, mixed>
- Checks user input and saves the entered settings.
Functions
printConfigurationPageHeaderBar()
Prints the header bar.
printConfigurationPageHeaderBar(LAMConfig $conf) : mixed
Parameters
- $conf : LAMConfig
-
configuration object
Return values
mixed —printConfigurationPageTabs()
Prints the tab list.
printConfigurationPageTabs(ConfigurationPageTab $active) : mixed
Parameters
- $active : ConfigurationPageTab
-
active tab
Return values
mixed —showLoginDialog()
Shows the login dialog for the configuration master password.
showLoginDialog([htmlStatusMessage $message = null ]) : void
Parameters
- $message : htmlStatusMessage = null
-
message to show if any error occurred
Return values
void —renderBackLink()
Renders the link back to login page.
renderBackLink() : void
Return values
void —checkLogin()
Checks the login password.
checkLogin(LAMCfgMain $cfg) : bool
Parameters
- $cfg : LAMCfgMain
-
main config
Return values
bool —login ok
displayImportExport()
Displays the import/export functions.
displayImportExport() : void
Return values
void —renderImportPart()
Renders the import area.
renderImportPart(htmlResponsiveRow $content) : void
Parameters
- $content : htmlResponsiveRow
-
content where to add import part
Return values
void —checkInput()
Checks user input and saves the entered settings.
checkInput() : array<string|int, mixed>
Return values
array<string|int, mixed> —list of errors
config_showAccountModules()
Displays the module selection boxes and checks if dependencies are fulfilled.
config_showAccountModules(ConfiguredType $type, htmlResponsiveRow &$container) : void
Parameters
- $type : ConfiguredType
-
account type
- $container : htmlResponsiveRow
-
meta HTML container
Return values
void —checkInput()
Checks user input and saves the entered settings.
checkInput() : array<string|int, mixed>
Return values
array<string|int, mixed> —list of errors
checkInput()
Checks user input and saves the entered settings.
checkInput() : array<string|int, mixed>
Return values
array<string|int, mixed> —list of errors
compareTypesByAlias()
Compares types by alias for sorting.
compareTypesByAlias(baseType $a, baseType $b) : int
Parameters
Return values
int —comparison result
formatSSLTimestamp()
Formats an LDAP time string (e.g. from createTimestamp).
formatSSLTimestamp(string $time) : string
Parameters
- $time : string
-
LDAP time value
Return values
string —formatted time
checkInput()
Checks user input and saves the entered settings.
checkInput() : array<string|int, mixed>
Return values
array<string|int, mixed> —list of errors