ILIAS
trunk Revision v11.0_alpha-1851-ga8564da6fed
|
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 (mixed $primary_key=0) | |
storeObjectToCache () | |
asStdClass () | |
asArray () | |
buildFromArray (array $array) | |
fixDateField ($field_name, string $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=[]) |
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=[]) |
static | where ($where, $operator=null) |
static | innerjoinAR (ActiveRecord $activeRecord, $on_this, string $on_external, array $fields=[' *'], string $operator='=', bool $both_external=false) |
static | innerjoin (string $tablename, $on_this, string $on_external, array $fields=[' *'], string $operator='=', bool $both_external=false) |
static | leftjoin (string $tablename, $on_this, string $on_external, array $fields=[' *'], string $operator='=', bool $both_external=false) |
static | orderBy (string $orderBy, string $orderDirection='ASC') |
static | dateFormat (string $date_format='d.m.Y - H:i:s') |
static | limit (int $start, int $end) |
static | affectedRows () |
static | count () |
static | get () |
static | debug () |
static | first () |
static | getCollection () |
static | last () |
static | getFirstFromLastQuery () |
static | connector (arConnector $arConnector) |
static | raw (bool $set_raw=true) |
static | getArray (?string $key=null, string|array|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) |
Definition at line 21 of file class.ilDclTableViewFieldSetting.php.
ilDclTableViewFieldSetting::cloneStructure | ( | ilDclTableViewFieldSetting | $orig | ) |
Definition at line 348 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 252 of file class.ilDclTableViewFieldSetting.php.
References $default_value.
Referenced by ilDclCreateViewTableGUI\getHTML().
ilDclTableViewFieldSetting::getField | ( | ) |
Definition at line 149 of file class.ilDclTableViewFieldSetting.php.
References $field.
Referenced by ilDclCreateViewTableGUI\getHTML(), and wakeUp().
ilDclTableViewFieldSetting::getFieldObject | ( | ) |
Definition at line 367 of file class.ilDclTableViewFieldSetting.php.
References $DIC, $lng, ilDclStandardField\_getDatatypeForId(), and ilDclCache\getFieldCache().
Referenced by ilDclCreateViewTableGUI\getHTML().
ilDclTableViewFieldSetting::getFilterValue | ( | ) |
Definition at line 182 of file class.ilDclTableViewFieldSetting.php.
References $filter_value.
Referenced by cloneStructure().
ilDclTableViewFieldSetting::getId | ( | ) |
Definition at line 202 of file class.ilDclTableViewFieldSetting.php.
References $id.
Referenced by cloneStructure(), and ilDclCreateViewTableGUI\getHTML().
|
static |
$tableview_id | |
$field_id |
Definition at line 398 of file class.ilDclTableViewFieldSetting.php.
References ActiveRecord\first().
Referenced by ilDataCollectionDataSet\getXmlNamespace().
|
static |
Definition at line 386 of file class.ilDclTableViewFieldSetting.php.
References ActiveRecord\first().
Referenced by ilDclBaseFieldModel\getViewSetting().
ilDclTableViewFieldSetting::getTableviewId | ( | ) |
Definition at line 139 of file class.ilDclTableViewFieldSetting.php.
References $tableview_id.
ilDclTableViewFieldSetting::isFilterChangeable | ( | ) |
Definition at line 192 of file class.ilDclTableViewFieldSetting.php.
References $filter_changeable.
Referenced by cloneStructure().
ilDclTableViewFieldSetting::isInFilter | ( | ) |
Definition at line 172 of file class.ilDclTableViewFieldSetting.php.
References $in_filter.
Referenced by cloneStructure().
ilDclTableViewFieldSetting::isLocked | ( | bool | $creation_mode | ) |
Definition at line 307 of file class.ilDclTableViewFieldSetting.php.
References isLockedCreate(), and isLockedEdit().
ilDclTableViewFieldSetting::isLockedCreate | ( | ) |
Definition at line 222 of file class.ilDclTableViewFieldSetting.php.
References $locked_create.
Referenced by cloneStructure(), ilDclCreateViewTableGUI\getHTML(), and isLocked().
ilDclTableViewFieldSetting::isLockedEdit | ( | ) |
Definition at line 242 of file class.ilDclTableViewFieldSetting.php.
References $locked_edit.
Referenced by cloneStructure(), and isLocked().
ilDclTableViewFieldSetting::isNotVisibleCreate | ( | ) |
Definition at line 277 of file class.ilDclTableViewFieldSetting.php.
References $visible_create.
ilDclTableViewFieldSetting::isNotVisibleEdit | ( | ) |
Definition at line 297 of file class.ilDclTableViewFieldSetting.php.
References $visible_edit.
ilDclTableViewFieldSetting::isRequired | ( | bool | $creation_mode | ) |
Definition at line 312 of file class.ilDclTableViewFieldSetting.php.
References isRequiredCreate(), and isRequiredEdit().
ilDclTableViewFieldSetting::isRequiredCreate | ( | ) |
Definition at line 212 of file class.ilDclTableViewFieldSetting.php.
References $required_create.
Referenced by cloneStructure(), ilDclCreateViewTableGUI\getHTML(), and isRequired().
ilDclTableViewFieldSetting::isRequiredEdit | ( | ) |
Definition at line 232 of file class.ilDclTableViewFieldSetting.php.
References $required_edit.
Referenced by cloneStructure(), and isRequired().
ilDclTableViewFieldSetting::isVisibleCreate | ( | ) |
Definition at line 262 of file class.ilDclTableViewFieldSetting.php.
References $visible_create.
Referenced by cloneStructure(), ilDclCreateViewTableGUI\getHTML(), and isVisibleInForm().
ilDclTableViewFieldSetting::isVisibleEdit | ( | ) |
Definition at line 282 of file class.ilDclTableViewFieldSetting.php.
References $visible_edit.
Referenced by cloneStructure(), and isVisibleInForm().
ilDclTableViewFieldSetting::isVisibleInForm | ( | bool | $creation_mode | ) |
Definition at line 302 of file class.ilDclTableViewFieldSetting.php.
References isVisibleCreate(), and isVisibleEdit().
ilDclTableViewFieldSetting::isVisibleInList | ( | ) |
Definition at line 162 of file class.ilDclTableViewFieldSetting.php.
References $visible.
Referenced by cloneStructure().
|
static |
Definition at line 134 of file class.ilDclTableViewFieldSetting.php.
ilDclTableViewFieldSetting::setDefaultValue | ( | ?string | $default_value | ) |
Definition at line 257 of file class.ilDclTableViewFieldSetting.php.
References $default_value.
ilDclTableViewFieldSetting::setField | ( | string | $field | ) |
$field |
Definition at line 157 of file class.ilDclTableViewFieldSetting.php.
References $field.
ilDclTableViewFieldSetting::setFilterChangeable | ( | bool | $filter_changeable | ) |
Definition at line 197 of file class.ilDclTableViewFieldSetting.php.
References $filter_changeable.
Referenced by cloneStructure().
ilDclTableViewFieldSetting::setFilterValue | ( | $filter_value | ) |
Definition at line 187 of file class.ilDclTableViewFieldSetting.php.
References $filter_value.
Referenced by cloneStructure().
ilDclTableViewFieldSetting::setId | ( | int | $id | ) |
ilDclTableViewFieldSetting::setInFilter | ( | bool | $in_filter | ) |
Definition at line 177 of file class.ilDclTableViewFieldSetting.php.
References $in_filter.
Referenced by cloneStructure().
ilDclTableViewFieldSetting::setLockedCreate | ( | bool | $locked_create | ) |
Definition at line 227 of file class.ilDclTableViewFieldSetting.php.
References $locked_create.
Referenced by cloneStructure().
ilDclTableViewFieldSetting::setLockedEdit | ( | bool | $locked_edit | ) |
Definition at line 247 of file class.ilDclTableViewFieldSetting.php.
References $locked_edit.
Referenced by cloneStructure().
ilDclTableViewFieldSetting::setNotVisibleCreate | ( | bool | $not_visible_create | ) |
Definition at line 272 of file class.ilDclTableViewFieldSetting.php.
ilDclTableViewFieldSetting::setNotVisibleEdit | ( | bool | $not_visible | ) |
Definition at line 292 of file class.ilDclTableViewFieldSetting.php.
ilDclTableViewFieldSetting::setRequiredCreate | ( | bool | $required_create | ) |
Definition at line 217 of file class.ilDclTableViewFieldSetting.php.
References $required_create.
Referenced by cloneStructure().
ilDclTableViewFieldSetting::setRequiredEdit | ( | bool | $required_edit | ) |
Definition at line 237 of file class.ilDclTableViewFieldSetting.php.
References $required_edit.
Referenced by cloneStructure().
ilDclTableViewFieldSetting::setTableviewId | ( | int | $tableview_id | ) |
Definition at line 144 of file class.ilDclTableViewFieldSetting.php.
References $tableview_id.
ilDclTableViewFieldSetting::setVisible | ( | bool | $visible | ) |
Definition at line 167 of file class.ilDclTableViewFieldSetting.php.
References $visible.
Referenced by cloneStructure().
ilDclTableViewFieldSetting::setVisibleCreate | ( | bool | $visible_create | ) |
Definition at line 267 of file class.ilDclTableViewFieldSetting.php.
References $visible_create.
Referenced by cloneStructure().
ilDclTableViewFieldSetting::setVisibleEdit | ( | bool | $visible_edit | ) |
Definition at line 287 of file class.ilDclTableViewFieldSetting.php.
References $visible_edit.
Referenced by cloneStructure().
ilDclTableViewFieldSetting::sleep | ( | $field_name | ) |
Definition at line 317 of file class.ilDclTableViewFieldSetting.php.
References null.
ilDclTableViewFieldSetting::wakeUp | ( | $field_name, | |
$field_value | |||
) |
Definition at line 326 of file class.ilDclTableViewFieldSetting.php.
References getField(), and null.
|
protected |
Definition at line 98 of file class.ilDclTableViewFieldSetting.php.
Referenced by getDefaultValue(), and setDefaultValue().
|
protected |
Definition at line 49 of file class.ilDclTableViewFieldSetting.php.
Referenced by getField(), and setField().
|
protected |
Definition at line 77 of file class.ilDclTableViewFieldSetting.php.
Referenced by isFilterChangeable(), and setFilterChangeable().
|
protected |
Definition at line 70 of file class.ilDclTableViewFieldSetting.php.
Referenced by getFilterValue(), and setFilterValue().
|
protected |
Definition at line 33 of file class.ilDclTableViewFieldSetting.php.
|
protected |
Definition at line 63 of file class.ilDclTableViewFieldSetting.php.
Referenced by isInFilter(), and setInFilter().
|
protected |
Definition at line 91 of file class.ilDclTableViewFieldSetting.php.
Referenced by isLockedCreate(), and setLockedCreate().
|
protected |
Definition at line 128 of file class.ilDclTableViewFieldSetting.php.
Referenced by isLockedEdit(), and setLockedEdit().
|
protected |
Definition at line 84 of file class.ilDclTableViewFieldSetting.php.
Referenced by isRequiredCreate(), and setRequiredCreate().
|
protected |
Definition at line 121 of file class.ilDclTableViewFieldSetting.php.
Referenced by isRequiredEdit(), and setRequiredEdit().
|
protected |
Definition at line 41 of file class.ilDclTableViewFieldSetting.php.
Referenced by getTableviewId(), and setTableviewId().
|
protected |
Definition at line 56 of file class.ilDclTableViewFieldSetting.php.
Referenced by isVisibleInList(), and setVisible().
|
protected |
Definition at line 106 of file class.ilDclTableViewFieldSetting.php.
Referenced by isNotVisibleCreate(), isVisibleCreate(), and setVisibleCreate().
|
protected |
Definition at line 114 of file class.ilDclTableViewFieldSetting.php.
Referenced by isNotVisibleEdit(), isVisibleEdit(), and setVisibleEdit().