ILIAS
release_7 Revision v7.30-3-g800a261c036
|
Class ilDclTableViewFieldSetting. More...
Static Public Member Functions | |
static | returnDbTableName () |
static | getInstance ($tableview_id, $field_id) |
![]() | |
static | returnDbTableName () |
static | installDB () |
static | renameDBField ($old_name, $new_name) |
static | tableExists () |
static | fieldExists ($field_name) |
static | removeDBField ($field_name) |
static | updateDB () |
static | resetDB () |
static | truncateDB () |
static | flushDB () |
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, $fields=array(' *'), $operator='=', $both_external=false) |
static | innerjoin ($tablename, $on_this, $on_external, $fields=array(' *'), $operator='=', $both_external=false) |
static | leftjoin ($tablename, $on_this, $on_external, $fields=array(' *'), $operator='=', $both_external=false) |
static | orderBy ($orderBy, $orderDirection='ASC') |
static | dateFormat ($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 ($set_raw=true) |
static | getArray ($key=null, $values=null) |
static | _toCamelCase ($str, $capitalise_first_char=false) |
Protected Attributes | |
$id | |
$tableview_id | |
$field | |
$visible | |
$in_filter | |
$filter_value | |
$filter_changeable | |
$required_create | |
$locked_create | |
$default_value | |
$visible_create | |
$visible_edit | |
$required_edit | |
$locked_edit | |
![]() | |
$ar_safe_read = true | |
$connector_container_name = '' | |
Additional Inherited Members | |
![]() | |
const | ACTIVE_RECORD_VERSION = '2.0.7' |
![]() | |
serializeToCSV ($field) | |
This method is called for every field of your instance if you use __asCsv. More... | |
installDatabase () | |
![]() | |
static | getCalledClass () |
static | fromCamelCase ($str) |
Class ilDclTableViewFieldSetting.
defines tableview/field specific settings: visible, in_filter, filter_value, filter_changeable
Definition at line 11 of file class.ilDclTableViewFieldSetting.php.
ilDclTableViewFieldSetting::cloneStructure | ( | ilDclTableViewFieldSetting | $orig | ) |
Definition at line 500 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 348 of file class.ilDclTableViewFieldSetting.php.
References $default_value.
ilDclTableViewFieldSetting::getField | ( | ) |
Definition at line 168 of file class.ilDclTableViewFieldSetting.php.
References $field.
Referenced by wakeUp().
ilDclTableViewFieldSetting::getFieldObject | ( | ) |
Definition at line 520 of file class.ilDclTableViewFieldSetting.php.
References $DIC, $lng, ilDclStandardField\_getDatatypeForId(), and ilDclCache\getFieldCache().
ilDclTableViewFieldSetting::getFilterValue | ( | ) |
Definition at line 222 of file class.ilDclTableViewFieldSetting.php.
References $filter_value.
Referenced by cloneStructure().
ilDclTableViewFieldSetting::getId | ( | ) |
Definition at line 258 of file class.ilDclTableViewFieldSetting.php.
References $id.
Referenced by cloneStructure().
|
static |
$tableview_id | |
$field_id |
Definition at line 543 of file class.ilDclTableViewFieldSetting.php.
References $tableview_id, and ActiveRecord\first().
Referenced by ilDataCollectionDataSet\getXmlNamespace().
ilDclTableViewFieldSetting::getTableviewId | ( | ) |
Definition at line 150 of file class.ilDclTableViewFieldSetting.php.
References $tableview_id.
ilDclTableViewFieldSetting::isFilterChangeable | ( | ) |
Definition at line 240 of file class.ilDclTableViewFieldSetting.php.
References $filter_changeable.
Referenced by cloneStructure().
ilDclTableViewFieldSetting::isInFilter | ( | ) |
Definition at line 204 of file class.ilDclTableViewFieldSetting.php.
References $in_filter.
Referenced by cloneStructure().
ilDclTableViewFieldSetting::isLocked | ( | bool | $creation_mode | ) |
bool | $creation_mode |
Definition at line 445 of file class.ilDclTableViewFieldSetting.php.
References isLockedCreate(), and isLockedEdit().
ilDclTableViewFieldSetting::isLockedCreate | ( | ) |
Definition at line 294 of file class.ilDclTableViewFieldSetting.php.
References $locked_create.
Referenced by cloneStructure(), and isLocked().
ilDclTableViewFieldSetting::isLockedEdit | ( | ) |
Definition at line 330 of file class.ilDclTableViewFieldSetting.php.
References $locked_edit.
Referenced by cloneStructure(), and isLocked().
ilDclTableViewFieldSetting::isNotVisibleCreate | ( | ) |
Definition at line 393 of file class.ilDclTableViewFieldSetting.php.
References $visible_create.
ilDclTableViewFieldSetting::isNotVisibleEdit | ( | ) |
Definition at line 427 of file class.ilDclTableViewFieldSetting.php.
References $visible_edit.
ilDclTableViewFieldSetting::isRequired | ( | bool | $creation_mode | ) |
bool | $creation_mode |
Definition at line 454 of file class.ilDclTableViewFieldSetting.php.
References isRequiredCreate(), and isRequiredEdit().
ilDclTableViewFieldSetting::isRequiredCreate | ( | ) |
Definition at line 276 of file class.ilDclTableViewFieldSetting.php.
References $required_create.
Referenced by cloneStructure(), and isRequired().
ilDclTableViewFieldSetting::isRequiredEdit | ( | ) |
Definition at line 312 of file class.ilDclTableViewFieldSetting.php.
References $required_edit.
Referenced by cloneStructure(), and isRequired().
ilDclTableViewFieldSetting::isVisibleCreate | ( | ) |
Definition at line 366 of file class.ilDclTableViewFieldSetting.php.
References $visible_create.
Referenced by cloneStructure(), and isVisibleInForm().
ilDclTableViewFieldSetting::isVisibleEdit | ( | ) |
Definition at line 402 of file class.ilDclTableViewFieldSetting.php.
References $visible_edit.
Referenced by cloneStructure(), and isVisibleInForm().
ilDclTableViewFieldSetting::isVisibleInForm | ( | bool | $creation_mode | ) |
bool | $creation_mode |
Definition at line 436 of file class.ilDclTableViewFieldSetting.php.
References isVisibleCreate(), and isVisibleEdit().
ilDclTableViewFieldSetting::isVisibleInList | ( | ) |
Definition at line 186 of file class.ilDclTableViewFieldSetting.php.
References $visible.
Referenced by cloneStructure().
|
static |
Definition at line 141 of file class.ilDclTableViewFieldSetting.php.
ilDclTableViewFieldSetting::setDefaultValue | ( | $default_value | ) |
string | $default_value |
Definition at line 357 of file class.ilDclTableViewFieldSetting.php.
References $default_value.
ilDclTableViewFieldSetting::setField | ( | $field | ) |
int | $field |
Definition at line 177 of file class.ilDclTableViewFieldSetting.php.
References $field.
ilDclTableViewFieldSetting::setFilterChangeable | ( | $filter_changeable | ) |
boolean | $filter_changeable |
Definition at line 249 of file class.ilDclTableViewFieldSetting.php.
References $filter_changeable.
Referenced by cloneStructure().
ilDclTableViewFieldSetting::setFilterValue | ( | $filter_value | ) |
string | $filter_value |
Definition at line 231 of file class.ilDclTableViewFieldSetting.php.
References $filter_value.
Referenced by cloneStructure().
ilDclTableViewFieldSetting::setId | ( | $id | ) |
int | $id |
Definition at line 267 of file class.ilDclTableViewFieldSetting.php.
References $id.
ilDclTableViewFieldSetting::setInFilter | ( | $in_filter | ) |
boolean | $in_filter |
Definition at line 213 of file class.ilDclTableViewFieldSetting.php.
References $in_filter.
Referenced by cloneStructure().
ilDclTableViewFieldSetting::setLockedCreate | ( | $locked_create | ) |
bool | $locked_create |
Definition at line 303 of file class.ilDclTableViewFieldSetting.php.
References $locked_create.
Referenced by cloneStructure().
ilDclTableViewFieldSetting::setLockedEdit | ( | $locked_edit | ) |
bool | $locked_edit |
Definition at line 339 of file class.ilDclTableViewFieldSetting.php.
References $locked_edit.
Referenced by cloneStructure().
ilDclTableViewFieldSetting::setNotVisibleCreate | ( | bool | $not_visible_create | ) |
bool | $not_visible_create |
Definition at line 384 of file class.ilDclTableViewFieldSetting.php.
ilDclTableViewFieldSetting::setNotVisibleEdit | ( | bool | $not_visible | ) |
bool | $not_visible |
Definition at line 419 of file class.ilDclTableViewFieldSetting.php.
ilDclTableViewFieldSetting::setRequiredCreate | ( | $required_create | ) |
bool | $required_create |
Definition at line 285 of file class.ilDclTableViewFieldSetting.php.
References $required_create.
Referenced by cloneStructure().
ilDclTableViewFieldSetting::setRequiredEdit | ( | $required_edit | ) |
bool | $required_edit |
Definition at line 321 of file class.ilDclTableViewFieldSetting.php.
References $required_edit.
Referenced by cloneStructure().
ilDclTableViewFieldSetting::setTableviewId | ( | $tableview_id | ) |
int | $tableview_id |
Definition at line 159 of file class.ilDclTableViewFieldSetting.php.
References $tableview_id.
ilDclTableViewFieldSetting::setVisible | ( | $visible | ) |
boolean | $visible |
Definition at line 195 of file class.ilDclTableViewFieldSetting.php.
References $visible.
Referenced by cloneStructure().
ilDclTableViewFieldSetting::setVisibleCreate | ( | $visible_create | ) |
bool | $visible_create |
Definition at line 375 of file class.ilDclTableViewFieldSetting.php.
References $visible_create.
Referenced by cloneStructure().
ilDclTableViewFieldSetting::setVisibleEdit | ( | $visible_edit | ) |
bool | $visible_edit |
Definition at line 411 of file class.ilDclTableViewFieldSetting.php.
References $visible_edit.
Referenced by cloneStructure().
ilDclTableViewFieldSetting::sleep | ( | $field_name | ) |
$field_name |
Definition at line 464 of file class.ilDclTableViewFieldSetting.php.
ilDclTableViewFieldSetting::wakeUp | ( | $field_name, | |
$field_value | |||
) |
$field_name | |
$field_value |
Definition at line 480 of file class.ilDclTableViewFieldSetting.php.
References getField().
|
protected |
Definition at line 100 of file class.ilDclTableViewFieldSetting.php.
Referenced by getDefaultValue(), and setDefaultValue().
|
protected |
Definition at line 44 of file class.ilDclTableViewFieldSetting.php.
Referenced by getField(), and setField().
|
protected |
Definition at line 76 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 25 of file class.ilDclTableViewFieldSetting.php.
|
protected |
Definition at line 60 of file class.ilDclTableViewFieldSetting.php.
Referenced by isInFilter(), and setInFilter().
|
protected |
Definition at line 92 of file class.ilDclTableViewFieldSetting.php.
Referenced by isLockedCreate(), and setLockedCreate().
|
protected |
Definition at line 134 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 126 of file class.ilDclTableViewFieldSetting.php.
Referenced by isRequiredEdit(), and setRequiredEdit().
|
protected |
Definition at line 34 of file class.ilDclTableViewFieldSetting.php.
Referenced by getInstance(), getTableviewId(), and setTableviewId().
|
protected |
Definition at line 52 of file class.ilDclTableViewFieldSetting.php.
Referenced by isVisibleInList(), and setVisible().
|
protected |
Definition at line 109 of file class.ilDclTableViewFieldSetting.php.
Referenced by isNotVisibleCreate(), isVisibleCreate(), and setVisibleCreate().
|
protected |
Definition at line 118 of file class.ilDclTableViewFieldSetting.php.
Referenced by isNotVisibleEdit(), isVisibleEdit(), and setVisibleEdit().