ILIAS
release_8 Revision v8.19
|
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V. More...
Public Member Functions | |
getTableviewId () | |
setTableviewId (int $tableview_id) | |
getField () | |
setField (string $field) | |
isVisibleInList () | |
setVisible (bool $visible) | |
isInFilter () | |
setInFilter (bool $in_filter) | |
getFilterValue () | |
setFilterValue ($filter_value) | |
isFilterChangeable () | |
setFilterChangeable (bool $filter_changeable) | |
getId () | |
setId (int $id) | |
isRequiredCreate () | |
setRequiredCreate (bool $required_create) | |
isLockedCreate () | |
setLockedCreate (bool $locked_create) | |
isRequiredEdit () | |
setRequiredEdit (bool $required_edit) | |
isLockedEdit () | |
setLockedEdit (bool $locked_edit) | |
getDefaultValue () | |
setDefaultValue (?string $default_value) | |
isVisibleCreate () | |
setVisibleCreate (bool $visible_create) | |
setNotVisibleCreate (bool $not_visible_create) | |
isNotVisibleCreate () | |
isVisibleEdit () | |
setVisibleEdit (bool $visible_edit) | |
setNotVisibleEdit (bool $not_visible) | |
isNotVisibleEdit () | |
isVisibleInForm (bool $creation_mode) | |
isLocked (bool $creation_mode) | |
isRequired (bool $creation_mode) | |
sleep ($field_name) | |
wakeUp ($field_name, $field_value) | |
cloneStructure (ilDclTableViewFieldSetting $orig) | |
getFieldObject () | |
![]() | |
getArConnector () | |
getArFieldList () | |
getConnectorContainerName () | |
Return the Name of your Connector Table More... | |
setConnectorContainerName (string $connector_container_name) | |
getPrimaryFieldValue () | |
setPrimaryFieldValue ($value) | |
__construct ($primary_key=0) | |
storeObjectToCache () | |
asStdClass () | |
buildFromArray (array $array) | |
fixDateField ($field_name, $value) | |
sleep ($field_name) | |
wakeUp ($field_name, $field_value) | |
getArrayForConnector () | |
installConnector () | |
store () | |
save () | |
create () | |
copy (int $new_id=0) | |
afterObjectLoad () | |
read () | |
update () | |
delete () | |
__call ($name, $arguments) | |
Static Public Member Functions | |
static | returnDbTableName () |
static | getTableViewFieldSetting (string $id, int $tableview_id) |
static | getInstance (int $tableview_id, int $field_id) |
![]() | |
static | returnDbTableName () |
static | installDB () |
static | renameDBField (string $old_name, string $new_name) |
static | tableExists () |
static | fieldExists (string $field_name) |
static | removeDBField (string $field_name) |
static | updateDB () |
static | resetDB () |
static | truncateDB () |
static | flushDB () |
never use in ILIAS Core, Plugins only More... | |
static | preloadObjects () |
static | additionalParams (array $additional_params) |
static | findOrFail ($primary_key, array $add_constructor_args=array()) |
Tries to find the object and throws an Exception if object is not found, instead of returning null. More... | |
static | findOrGetInstance ($primary_key, array $add_constructor_args=array()) |
static | where ($where, $operator=null) |
static | innerjoinAR (ActiveRecord $ar, $on_this, $on_external, array $fields=array(' *'), string $operator='=', $both_external=false) |
static | innerjoin ( $tablename, $on_this, $on_external, array $fields=array(' *'), string $operator='=', bool $both_external=false) |
static | leftjoin ( $tablename, $on_this, $on_external, array $fields=array(' *'), string $operator='=', bool $both_external=false) |
static | orderBy ($orderBy, string $orderDirection='ASC') |
static | dateFormat (string $date_format='d.m.Y - H:i:s') |
static | limit ($start, $end) |
static | affectedRows () |
static | count () |
static | get () |
static | debug () |
static | first () |
static | getCollection () |
static | last () |
static | getFirstFromLastQuery () |
static | connector (arConnector $connector) |
static | raw (bool $set_raw=true) |
static | getArray (?string $key=null, $values=null) |
static | _toCamelCase (string $str, bool $capitalise_first_char=false) |
Protected Attributes | |
int | $id |
int | $tableview_id |
string | $field = "" |
bool | $visible = false |
bool | $in_filter = false |
$filter_value = "" | |
bool | $filter_changeable = false |
bool | $required_create = false |
bool | $locked_create = false |
string | $default_value = null |
bool | $visible_create = false |
bool | $visible_edit = false |
bool | $required_edit = false |
bool | $locked_edit = false |
![]() | |
bool | $ar_safe_read = true |
string | $connector_container_name = '' |
bool | $is_new = true |
Additional Inherited Members | |
![]() | |
installDatabase () | |
![]() | |
static | getCalledClass () |
Returns an instance of the instatiated calling active record (needs to be done in static methods) : This should be cached somehow More... | |
static | fromCamelCase (string $str) |
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V.
ILIAS is licensed with the GPL-3.0, see https://www.gnu.org/licenses/gpl-3.0.en.html You should have received a copy of said license along with the source code, too.
If this is not the case or you just want to try ILIAS, you'll find us at: https://www.ilias.de https://github.com/ILIAS-eLearning
Definition at line 19 of file class.ilDclTableViewFieldSetting.php.
ilDclTableViewFieldSetting::cloneStructure | ( | ilDclTableViewFieldSetting | $orig | ) |
Definition at line 347 of file class.ilDclTableViewFieldSetting.php.
References ActiveRecord\create(), getFilterValue(), getId(), isFilterChangeable(), isInFilter(), isLockedCreate(), isLockedEdit(), isRequiredCreate(), isRequiredEdit(), isVisibleCreate(), isVisibleEdit(), isVisibleInList(), setFilterChangeable(), setFilterValue(), setInFilter(), setLockedCreate(), setLockedEdit(), setRequiredCreate(), setRequiredEdit(), setVisible(), setVisibleCreate(), and setVisibleEdit().
ilDclTableViewFieldSetting::getDefaultValue | ( | ) |
Definition at line 250 of file class.ilDclTableViewFieldSetting.php.
References $default_value.
Referenced by ilDclCreateViewTableGUI\getHTML().
ilDclTableViewFieldSetting::getField | ( | ) |
Definition at line 147 of file class.ilDclTableViewFieldSetting.php.
References $field.
Referenced by ilDclCreateViewTableGUI\getHTML(), and wakeUp().
ilDclTableViewFieldSetting::getFieldObject | ( | ) |
Definition at line 366 of file class.ilDclTableViewFieldSetting.php.
References $DIC, $lng, ilDclStandardField\_getDatatypeForId(), and ilDclCache\getFieldCache().
Referenced by ilDclCreateViewTableGUI\getHTML().
ilDclTableViewFieldSetting::getFilterValue | ( | ) |
Definition at line 180 of file class.ilDclTableViewFieldSetting.php.
References $filter_value.
Referenced by cloneStructure().
ilDclTableViewFieldSetting::getId | ( | ) |
Definition at line 200 of file class.ilDclTableViewFieldSetting.php.
References $id.
Referenced by cloneStructure(), and ilDclCreateViewTableGUI\getHTML().
|
static |
$tableview_id | |
$field_id |
Definition at line 397 of file class.ilDclTableViewFieldSetting.php.
References ActiveRecord\first().
Referenced by ilDataCollectionDataSet\getXmlNamespace().
|
static |
Definition at line 385 of file class.ilDclTableViewFieldSetting.php.
Referenced by ilDclBaseFieldModel\getViewSetting().
ilDclTableViewFieldSetting::getTableviewId | ( | ) |
Definition at line 137 of file class.ilDclTableViewFieldSetting.php.
References $tableview_id.
ilDclTableViewFieldSetting::isFilterChangeable | ( | ) |
Definition at line 190 of file class.ilDclTableViewFieldSetting.php.
References $filter_changeable.
Referenced by cloneStructure().
ilDclTableViewFieldSetting::isInFilter | ( | ) |
Definition at line 170 of file class.ilDclTableViewFieldSetting.php.
References $in_filter.
Referenced by cloneStructure().
ilDclTableViewFieldSetting::isLocked | ( | bool | $creation_mode | ) |
Definition at line 305 of file class.ilDclTableViewFieldSetting.php.
References isLockedCreate(), and isLockedEdit().
ilDclTableViewFieldSetting::isLockedCreate | ( | ) |
Definition at line 220 of file class.ilDclTableViewFieldSetting.php.
References $locked_create.
Referenced by cloneStructure(), ilDclCreateViewTableGUI\getHTML(), and isLocked().
ilDclTableViewFieldSetting::isLockedEdit | ( | ) |
Definition at line 240 of file class.ilDclTableViewFieldSetting.php.
References $locked_edit.
Referenced by cloneStructure(), and isLocked().
ilDclTableViewFieldSetting::isNotVisibleCreate | ( | ) |
Definition at line 275 of file class.ilDclTableViewFieldSetting.php.
References $visible_create.
ilDclTableViewFieldSetting::isNotVisibleEdit | ( | ) |
Definition at line 295 of file class.ilDclTableViewFieldSetting.php.
References $visible_edit.
ilDclTableViewFieldSetting::isRequired | ( | bool | $creation_mode | ) |
Definition at line 310 of file class.ilDclTableViewFieldSetting.php.
References isRequiredCreate(), and isRequiredEdit().
ilDclTableViewFieldSetting::isRequiredCreate | ( | ) |
Definition at line 210 of file class.ilDclTableViewFieldSetting.php.
References $required_create.
Referenced by cloneStructure(), ilDclCreateViewTableGUI\getHTML(), and isRequired().
ilDclTableViewFieldSetting::isRequiredEdit | ( | ) |
Definition at line 230 of file class.ilDclTableViewFieldSetting.php.
References $required_edit.
Referenced by cloneStructure(), and isRequired().
ilDclTableViewFieldSetting::isVisibleCreate | ( | ) |
Definition at line 260 of file class.ilDclTableViewFieldSetting.php.
References $visible_create.
Referenced by cloneStructure(), ilDclCreateViewTableGUI\getHTML(), and isVisibleInForm().
ilDclTableViewFieldSetting::isVisibleEdit | ( | ) |
Definition at line 280 of file class.ilDclTableViewFieldSetting.php.
References $visible_edit.
Referenced by cloneStructure(), and isVisibleInForm().
ilDclTableViewFieldSetting::isVisibleInForm | ( | bool | $creation_mode | ) |
Definition at line 300 of file class.ilDclTableViewFieldSetting.php.
References isVisibleCreate(), and isVisibleEdit().
ilDclTableViewFieldSetting::isVisibleInList | ( | ) |
Definition at line 160 of file class.ilDclTableViewFieldSetting.php.
References $visible.
Referenced by cloneStructure().
|
static |
Definition at line 132 of file class.ilDclTableViewFieldSetting.php.
ilDclTableViewFieldSetting::setDefaultValue | ( | ?string | $default_value | ) |
Definition at line 255 of file class.ilDclTableViewFieldSetting.php.
References $default_value.
ilDclTableViewFieldSetting::setField | ( | string | $field | ) |
$field |
Definition at line 155 of file class.ilDclTableViewFieldSetting.php.
References $field.
ilDclTableViewFieldSetting::setFilterChangeable | ( | bool | $filter_changeable | ) |
Definition at line 195 of file class.ilDclTableViewFieldSetting.php.
References $filter_changeable.
Referenced by cloneStructure().
ilDclTableViewFieldSetting::setFilterValue | ( | $filter_value | ) |
Definition at line 185 of file class.ilDclTableViewFieldSetting.php.
References $filter_value.
Referenced by cloneStructure().
ilDclTableViewFieldSetting::setId | ( | int | $id | ) |
ilDclTableViewFieldSetting::setInFilter | ( | bool | $in_filter | ) |
Definition at line 175 of file class.ilDclTableViewFieldSetting.php.
References $in_filter.
Referenced by cloneStructure().
ilDclTableViewFieldSetting::setLockedCreate | ( | bool | $locked_create | ) |
Definition at line 225 of file class.ilDclTableViewFieldSetting.php.
References $locked_create.
Referenced by cloneStructure().
ilDclTableViewFieldSetting::setLockedEdit | ( | bool | $locked_edit | ) |
Definition at line 245 of file class.ilDclTableViewFieldSetting.php.
References $locked_edit.
Referenced by cloneStructure().
ilDclTableViewFieldSetting::setNotVisibleCreate | ( | bool | $not_visible_create | ) |
Definition at line 270 of file class.ilDclTableViewFieldSetting.php.
ilDclTableViewFieldSetting::setNotVisibleEdit | ( | bool | $not_visible | ) |
Definition at line 290 of file class.ilDclTableViewFieldSetting.php.
ilDclTableViewFieldSetting::setRequiredCreate | ( | bool | $required_create | ) |
Definition at line 215 of file class.ilDclTableViewFieldSetting.php.
References $required_create.
Referenced by cloneStructure().
ilDclTableViewFieldSetting::setRequiredEdit | ( | bool | $required_edit | ) |
Definition at line 235 of file class.ilDclTableViewFieldSetting.php.
References $required_edit.
Referenced by cloneStructure().
ilDclTableViewFieldSetting::setTableviewId | ( | int | $tableview_id | ) |
Definition at line 142 of file class.ilDclTableViewFieldSetting.php.
References $tableview_id.
ilDclTableViewFieldSetting::setVisible | ( | bool | $visible | ) |
Definition at line 165 of file class.ilDclTableViewFieldSetting.php.
References $visible.
Referenced by cloneStructure().
ilDclTableViewFieldSetting::setVisibleCreate | ( | bool | $visible_create | ) |
Definition at line 265 of file class.ilDclTableViewFieldSetting.php.
References $visible_create.
Referenced by cloneStructure().
ilDclTableViewFieldSetting::setVisibleEdit | ( | bool | $visible_edit | ) |
Definition at line 285 of file class.ilDclTableViewFieldSetting.php.
References $visible_edit.
Referenced by cloneStructure().
ilDclTableViewFieldSetting::sleep | ( | $field_name | ) |
$field_name |
Definition at line 319 of file class.ilDclTableViewFieldSetting.php.
ilDclTableViewFieldSetting::wakeUp | ( | $field_name, | |
$field_value | |||
) |
Definition at line 328 of file class.ilDclTableViewFieldSetting.php.
References ILIAS\LTI\ToolProvider\$key, and getField().
|
protected |
Definition at line 96 of file class.ilDclTableViewFieldSetting.php.
Referenced by getDefaultValue(), and setDefaultValue().
|
protected |
Definition at line 47 of file class.ilDclTableViewFieldSetting.php.
Referenced by getField(), and setField().
|
protected |
Definition at line 75 of file class.ilDclTableViewFieldSetting.php.
Referenced by isFilterChangeable(), and setFilterChangeable().
|
protected |
Definition at line 68 of file class.ilDclTableViewFieldSetting.php.
Referenced by getFilterValue(), and setFilterValue().
|
protected |
Definition at line 31 of file class.ilDclTableViewFieldSetting.php.
|
protected |
Definition at line 61 of file class.ilDclTableViewFieldSetting.php.
Referenced by isInFilter(), and setInFilter().
|
protected |
Definition at line 89 of file class.ilDclTableViewFieldSetting.php.
Referenced by isLockedCreate(), and setLockedCreate().
|
protected |
Definition at line 126 of file class.ilDclTableViewFieldSetting.php.
Referenced by isLockedEdit(), and setLockedEdit().
|
protected |
Definition at line 82 of file class.ilDclTableViewFieldSetting.php.
Referenced by isRequiredCreate(), and setRequiredCreate().
|
protected |
Definition at line 119 of file class.ilDclTableViewFieldSetting.php.
Referenced by isRequiredEdit(), and setRequiredEdit().
|
protected |
Definition at line 39 of file class.ilDclTableViewFieldSetting.php.
Referenced by getTableviewId(), and setTableviewId().
|
protected |
Definition at line 54 of file class.ilDclTableViewFieldSetting.php.
Referenced by isVisibleInList(), and setVisible().
|
protected |
Definition at line 104 of file class.ilDclTableViewFieldSetting.php.
Referenced by isNotVisibleCreate(), isVisibleCreate(), and setVisibleCreate().
|
protected |
Definition at line 112 of file class.ilDclTableViewFieldSetting.php.
Referenced by isNotVisibleEdit(), isVisibleEdit(), and setVisibleEdit().