|
ILIAS
Release_3_10_x_branch Revision 61812
|
ILIAS base class perform basic setup: init database handler, load configuration file, init user authentification & error handler, load object type definitions. More...
Collaboration diagram for ILIAS:Public Member Functions | |
| ILIAS ($a_client_id=0) | |
| Constructor setup ILIAS global object public. | |
| _ILIAS () | |
| Destructor private. | |
| setAuthError ($a_error_obj) | |
| set authentication error (should be set after Auth->start() via $ilias->setAuthError($ilErr->getLastError()); | |
| & | getAuthError () |
| get (last) authentication error object | |
| getSetting ($a_keyword, $a_default_value=false) | |
| read one value from settingstable public | |
| deleteSetting ($a_keyword) | |
| delete one value from settingstable public | |
| getAllSettings () | |
| read all values from settingstable public | |
| setSetting ($a_key, $a_val) | |
| write one value to db-table settings public | |
| getFirstStyle ($a_skin) | |
| get first available stylesheet from skindirectory | |
| checkTemplate ($a_name) | |
| check if a template name exists on the server | |
| & | getCurrentUser () |
| get current user account | |
| getClientId () | |
| raiseError ($a_msg, $a_err_obj) | |
| wrapper for downward compability | |
Data Fields | |
| $INI_FILE | |
| $dsn = "" | |
| $db | |
| $tplPath = "./templates/" | |
| $account | |
| $auth_params = array() | |
| $auth | |
| $ini = array() | |
| $error_obj | |
| $obj_factory | |
| $styles | |
| $skins | |
ILIAS base class perform basic setup: init database handler, load configuration file, init user authentification & error handler, load object type definitions.
Definition at line 36 of file class.ilias.php.
| ILIAS::_ILIAS | ( | ) |
Destructor private.
Definition at line 150 of file class.ilias.php.
| ILIAS::checkTemplate | ( | $a_name | ) |
check if a template name exists on the server
| string | template name |
Definition at line 260 of file class.ilias.php.
| ILIAS::deleteSetting | ( | $a_keyword | ) |
delete one value from settingstable public
| string | keyword |
Definition at line 201 of file class.ilias.php.
References $ilSetting.
| ILIAS::getAllSettings | ( | ) |
read all values from settingstable public
Definition at line 214 of file class.ilias.php.
References $ilSetting.
| & ILIAS::getAuthError | ( | ) |
get (last) authentication error object
Definition at line 175 of file class.ilias.php.
| ILIAS::getClientId | ( | ) |
| & ILIAS::getCurrentUser | ( | ) |
| ILIAS::getFirstStyle | ( | $a_skin | ) |
get first available stylesheet from skindirectory
| string |
Definition at line 244 of file class.ilias.php.
| ILIAS::getSetting | ( | $a_keyword, | |
$a_default_value = false |
|||
| ) |
read one value from settingstable public
| string | keyword |
| string | default_value This value is returned, when no setting has been found for the keyword. |
Definition at line 188 of file class.ilias.php.
References $ilSetting.
| ILIAS::ILIAS | ( | $a_client_id = 0 | ) |
Constructor setup ILIAS global object public.
Definition at line 129 of file class.ilias.php.
References $ilAuth, $ilErr, and $ilIliasIniFile.
| ILIAS::raiseError | ( | $a_msg, | |
| $a_err_obj | |||
| ) |
| ILIAS::setAuthError | ( | $a_error_obj | ) |
set authentication error (should be set after Auth->start() via $ilias->setAuthError($ilErr->getLastError());
| object | $a_error_obj | pear error object |
Definition at line 167 of file class.ilias.php.
| ILIAS::setSetting | ( | $a_key, | |
| $a_val | |||
| ) |
write one value to db-table settings public
| string | keyword |
| string | value |
TODO: change to replace-statement
Definition at line 230 of file class.ilias.php.
References $ilSetting.
| ILIAS::$account |
Definition at line 70 of file class.ilias.php.
Referenced by getCurrentUser().
| ILIAS::$auth |
Definition at line 84 of file class.ilias.php.
| ILIAS::$auth_params = array() |
Definition at line 77 of file class.ilias.php.
| ILIAS::$db |
Definition at line 56 of file class.ilias.php.
| ILIAS::$dsn = "" |
Definition at line 49 of file class.ilias.php.
| ILIAS::$error_obj |
Definition at line 98 of file class.ilias.php.
| ILIAS::$ini = array() |
Definition at line 91 of file class.ilias.php.
| ILIAS::$INI_FILE |
Definition at line 42 of file class.ilias.php.
| ILIAS::$obj_factory |
Definition at line 106 of file class.ilias.php.
| ILIAS::$skins |
Definition at line 122 of file class.ilias.php.
| ILIAS::$styles |
Definition at line 114 of file class.ilias.php.
| ILIAS::$tplPath = "./templates/" |
Definition at line 63 of file class.ilias.php.