constructor __construct [line 294]
LAMConfig __construct(
String
$file)
|
|
Loads preferences from config file
Parameters:
method check_Passwd [line 599]
boolean check_Passwd(
String
$password)
|
|
Checks if the given password matches.
Tags:
Parameters:
method getAccessLevel [line 1000]
Returns the access level for this profile.
Tags:
method getHttpAuthentication [line 1115]
String getHttpAuthentication(
)
|
|
Returns if HTTP authentication should be used.
Tags:
method getLamProMailFrom [line 1133]
String getLamProMailFrom(
)
|
|
Returns the sender address for password reset mails.
Tags:
method getLamProMailIsHTML [line 1197]
boolean getLamProMailIsHTML(
)
|
|
Returns if the password reset mail content should be treated as HTML.
Tags:
method getLamProMailReplyTo [line 1156]
String getLamProMailReplyTo(
)
|
|
Returns the reply-to address for password reset mails.
Tags:
method getLamProMailSubject [line 1179]
String getLamProMailSubject(
)
|
|
Returns the subject for password reset mails.
Tags:
method getLamProMailText [line 1215]
String getLamProMailText(
)
|
|
Returns the mail body for password reset mails.
Tags:
method getLoginMethod [line 1020]
Returns the login method.
Tags:
method getLoginSearchDN [line 1088]
String getLoginSearchDN(
)
|
|
Returns the DN for the login search bind user.
Tags:
method getLoginSearchFilter [line 1038]
String getLoginSearchFilter(
)
|
|
Returns the login search filter.
Tags:
method getLoginSearchPassword [line 1106]
String getLoginSearchPassword(
)
|
|
Returns the password for the login search bind user.
Tags:
method getLoginSearchSuffix [line 1056]
String getLoginSearchSuffix(
)
|
|
Returns the login search suffix.
Tags:
method getName [line 491]
Returns the name of the config file
Tags:
method getPath [line 509]
Returns the path to the config file.
Tags:
method getUseTLS [line 541]
Returns if TLS is activated.
Tags:
method get_AccountModules [line 904]
array get_AccountModules(
string
$scope)
|
|
Returns an array of all selected account modules
Tags:
Parameters:
method get_ActiveTypes [line 960]
Returns a list of active account types.
Tags:
method get_Admins [line 565]
Returns an array of string with all admin names
Tags:
method get_Adminstring [line 574]
string get_Adminstring(
)
|
|
Returns all admin users seperated by semicolons
Tags:
method get_cacheTimeout [line 847]
integer get_cacheTimeout(
)
|
|
Returns the LDAP cache timeout in minutes
Tags:
method get_cacheTimeoutSec [line 857]
integer get_cacheTimeoutSec(
)
|
|
Returns the LDAP cache timeout in seconds
Tags:
method get_defaultLanguage [line 712]
string get_defaultLanguage(
)
|
|
Returns the default language string
Tags:
method get_listAttributes [line 686]
string get_listAttributes(
string
$scope)
|
|
Returns the list of attributes to show in user list
Tags:
Parameters:
method get_moduleSettings [line 951]
array get_moduleSettings(
)
|
|
Returns a list of saved module settings
Tags:
method get_scriptPath [line 733]
Returns the path to the external script
Tags:
method get_scriptRights [line 820]
string get_scriptRights(
)
|
|
Returns the chmod value for new home directories.
Tags:
method get_scriptServers [line 755]
string get_scriptServers(
)
|
|
Returns the servers of the external script as a Array
Tags:
method get_searchLimit [line 880]
integer get_searchLimit(
)
|
|
Returns the LDAP search limit.
Tags:
method get_ServerURL [line 520]
Returns the server address as string
Tags:
method get_Suffix [line 650]
string get_Suffix(
string
$scope)
|
|
Returns the LDAP suffix for the given account type
Tags:
Parameters:
method get_typeSettings [line 991]
array get_typeSettings(
)
|
|
Returns a list of saved type settings
Tags:
method isWritable [line 500]
Returns if the file can be written on the filesystem.
Tags:
method save [line 383]
Saves preferences to config file
Tags:
method setAccessLevel [line 1009]
void setAccessLevel(
int
$level)
|
|
Sets the access level for this profile.
Tags:
Parameters:
method setHttpAuthentication [line 1124]
void setHttpAuthentication(
String
$httpAuthentication)
|
|
Specifies if HTTP authentication should be used.
Tags:
Parameters:
method setLamProMailFrom [line 1143]
boolean setLamProMailFrom(
String
$lamProMailFrom)
|
|
Sets the sender address for password reset mails.
Tags:
Parameters:
method setLamProMailIsHTML [line 1206]
void setLamProMailIsHTML(
boolean
$lamProMailIsHTML)
|
|
Sets if the password reset mail content should be treated as HTML.
Tags:
Parameters:
method setLamProMailReplyTo [line 1166]
boolean setLamProMailReplyTo(
String
$lamProMailReplyTo)
|
|
Sets the reply-to address for password reset mails.
Tags:
Parameters:
method setLamProMailSubject [line 1188]
void setLamProMailSubject(
String
$lamProMailSubject)
|
|
Sets the subject for password reset mails.
Tags:
Parameters:
method setLamProMailText [line 1224]
void setLamProMailText(
String
$lamProMailText)
|
|
Sets the mail body for password reset mails.
Tags:
Parameters:
method setLoginMethod [line 1029]
void setLoginMethod(
String
$loginMethod)
|
|
Sets the login method.
Tags:
Parameters:
method setLoginSearchDN [line 1075]
boolean setLoginSearchDN(
String
$loginSearchDN)
|
|
Sets the DN for the login search bind user.
Tags:
Parameters:
method setLoginSearchFilter [line 1047]
void setLoginSearchFilter(
String
$loginSearchFilter)
|
|
Sets the login search filter.
Tags:
Parameters:
method setLoginSearchPassword [line 1097]
void setLoginSearchPassword(
String
$loginSearchPassword)
|
|
Sets the password for the login search bind user.
Tags:
Parameters:
method setLoginSearchSuffix [line 1065]
void setLoginSearchSuffix(
String
$loginSearchSuffix)
|
|
Sets the login search suffix.
Tags:
Parameters:
method setUseTLS [line 551]
boolean setUseTLS(
String
$useTLS)
|
|
Sets if TLS is activated.
Tags:
Parameters:
method set_AccountModules [line 920]
boolean set_AccountModules(
array
$modules, string
$scope)
|
|
Sets the selected account modules
Tags:
Parameters:
method set_ActiveTypes [line 970]
void set_ActiveTypes(
array
$types)
|
|
Sets the list of active types.
Tags:
Parameters:
method set_Adminstring [line 584]
boolean set_Adminstring(
string
$value)
|
|
Sets the admin string
Tags:
Parameters:
method set_cacheTimeout [line 867]
boolean set_cacheTimeout(
integer
$value)
|
|
Sets the LDAP cache timeout in minutes (0,1,2,5,10,15)
Tags:
Parameters:
method set_defaultLanguage [line 722]
boolean set_defaultLanguage(
string
$value)
|
|
Sets the default language string
Tags:
Parameters:
method set_listAttributes [line 697]
boolean set_listAttributes(
string
$value, string
$scope)
|
|
Sets the list of attributes to show in user list
Tags:
Parameters:
method set_moduleSettings [line 940]
boolean set_moduleSettings(
array
$settings)
|
|
Sets the settings for the account modules.
Tags:
Parameters:
method set_Passwd [line 619]
boolean set_Passwd(
string
$value)
|
|
Sets the preferences wizard password
Tags:
Parameters:
method set_scriptPath [line 743]
boolean set_scriptPath(
string
$value)
|
|
Sets the path to the external script
Tags:
Parameters:
method set_scriptRights [line 831]
boolean set_scriptRights(
string
$chmod)
|
|
Sets the rights for the home directory.
Tags:
Parameters:
method set_scriptServers [line 765]
boolean set_scriptServers(
string
$value)
|
|
Sets the servers of the external script
Tags:
Parameters:
method set_searchLimit [line 890]
boolean set_searchLimit(
integer
$value)
|
|
Sets the LDAP search limit.
Tags:
Parameters:
method set_ServerURL [line 530]
boolean set_ServerURL(
string
$value)
|
|
Sets the server address
Tags:
Parameters:
method set_Suffix [line 666]
boolean set_Suffix(
string
$scope, string
$value)
|
|
Sets the LDAP suffix where accounts are saved
Tags:
Parameters:
method set_typeSettings [line 980]
boolean set_typeSettings(
array
$settings)
|
|
Sets the settings for the account types.
Tags:
Parameters: