ILIAS
Release_4_4_x_branch Revision 61816
|
Class ilCloudPluginConfig. More...
Public Member Functions | |
__construct ($table_name) | |
setTableName ($table_name) | |
getTableName () | |
__call ($method, $params) | |
setValue ($key, $value) | |
getValue ($key) | |
initDB () | |
tableExists () |
Static Public Member Functions | |
static | _fromCamelCase ($str) |
static | _toCamelCase ($str, $capitalise_first_char=false) |
Protected Attributes | |
$table_name = "" | |
$cache = array() |
Class ilCloudPluginConfig.
Model class for the administration settings. Note the use of the __call Function. The value max_file_size could be for example set by the method setMaxFileSize without the declaring this method. Similarly it could be get by getMaxFileSize
Definition at line 17 of file class.ilCloudPluginConfig.php.
ilCloudPluginConfig::__construct | ( | $table_name | ) |
$table_name |
Definition at line 32 of file class.ilCloudPluginConfig.php.
References $table_name.
ilCloudPluginConfig::__call | ( | $method, | |
$params | |||
) |
$method | |
$params |
Definition at line 58 of file class.ilCloudPluginConfig.php.
References getValue(), ilCloudPluginConfigException\NO_VALID_GET_OR_SET_FUNCTION, and setValue().
|
static |
string | $str |
Definition at line 169 of file class.ilCloudPluginConfig.php.
|
static |
string | $str | |
bool | $capitalise_first_char |
Definition at line 181 of file class.ilCloudPluginConfig.php.
ilCloudPluginConfig::getTableName | ( | ) |
Definition at line 48 of file class.ilCloudPluginConfig.php.
References $table_name.
Referenced by initDB(), and tableExists().
ilCloudPluginConfig::getValue | ( | $key | ) |
$key |
Definition at line 113 of file class.ilCloudPluginConfig.php.
References $result, ilCloudPluginConfigException\TABLE_DOES_NOT_EXIST, and tableExists().
Referenced by __call(), and setValue().
ilCloudPluginConfig::initDB | ( | ) |
Definition at line 138 of file class.ilCloudPluginConfig.php.
References getTableName().
ilCloudPluginConfig::setTableName | ( | $table_name | ) |
string | $table_name |
Definition at line 40 of file class.ilCloudPluginConfig.php.
References $table_name.
ilCloudPluginConfig::setValue | ( | $key, | |
$value | |||
) |
$key | |
$value |
Definition at line 89 of file class.ilCloudPluginConfig.php.
References getValue(), and ilCloudPluginConfigException\TABLE_DOES_NOT_EXIST.
Referenced by __call().
ilCloudPluginConfig::tableExists | ( | ) |
Definition at line 191 of file class.ilCloudPluginConfig.php.
References $result, and getTableName().
Referenced by getValue().
|
protected |
Definition at line 27 of file class.ilCloudPluginConfig.php.
|
protected |
Definition at line 22 of file class.ilCloudPluginConfig.php.
Referenced by __construct(), getTableName(), and setTableName().