|
ILIAS
Release_4_0_x_branch Revision 61816
|
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 16 of file class.ilias.php.
| ILIAS::_ILIAS | ( | ) |
Destructor private.
Definition at line 130 of file class.ilias.php.
| ILIAS::checkTemplate | ( | $a_name | ) |
check if a template name exists on the server
| string | template name |
Definition at line 240 of file class.ilias.php.
| ILIAS::deleteSetting | ( | $a_keyword | ) |
delete one value from settingstable public
| string | keyword |
Definition at line 181 of file class.ilias.php.
References $ilSetting.
| ILIAS::getAllSettings | ( | ) |
read all values from settingstable public
Definition at line 194 of file class.ilias.php.
References $ilSetting.
| & ILIAS::getAuthError | ( | ) |
get (last) authentication error object
Definition at line 155 of file class.ilias.php.
| ILIAS::getClientId | ( | ) |
| & ILIAS::getCurrentUser | ( | ) |
| ILIAS::getFirstStyle | ( | $a_skin | ) |
get first available stylesheet from skindirectory
| string |
Definition at line 224 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 168 of file class.ilias.php.
References $ilSetting.
| ILIAS::ILIAS | ( | $a_client_id = 0 | ) |
Constructor setup ILIAS global object public.
Definition at line 109 of file class.ilias.php.
References $ilAuth, $ilDB, $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 147 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 210 of file class.ilias.php.
References $ilSetting.
| ILIAS::$account |
Definition at line 50 of file class.ilias.php.
Referenced by getCurrentUser().
| ILIAS::$auth |
Definition at line 64 of file class.ilias.php.
| ILIAS::$auth_params = array() |
Definition at line 57 of file class.ilias.php.
| ILIAS::$db |
Definition at line 36 of file class.ilias.php.
| ILIAS::$dsn = "" |
Definition at line 29 of file class.ilias.php.
| ILIAS::$error_obj |
Definition at line 78 of file class.ilias.php.
| ILIAS::$ini = array() |
Definition at line 71 of file class.ilias.php.
| ILIAS::$INI_FILE |
Definition at line 22 of file class.ilias.php.
| ILIAS::$obj_factory |
Definition at line 86 of file class.ilias.php.
| ILIAS::$skins |
Definition at line 102 of file class.ilias.php.
| ILIAS::$styles |
Definition at line 94 of file class.ilias.php.
| ILIAS::$tplPath = "./templates/" |
Definition at line 43 of file class.ilias.php.