|
ILIAS
release_5-3 Revision v5.3.23-19-g915713cf615
|
GUI-Class arViewField. More...
Inheritance diagram for arViewField:
Collaboration diagram for arViewField:Static Public Member Functions | |
| static | setAllowedAttributes ($allowed_attributes) |
| static | getAllowedAttributes () |
| static | castFromFieldToViewField (arField $field) |
Static Public Member Functions inherited from arField | |
| static | isAllowedAttribute ($type, $field_name) |
| static | isDateFieldType ($field_type) |
Protected Attributes | |
| $txt_prefix = "" | |
| $txt = "" | |
| $position = 1000 | |
| $visible = false | |
| $custom_field = false | |
| $get_function_name = "" | |
| $set_function_name = "" | |
| $is_created_by_field = false | |
| $is_modified_by_field = false | |
| $is_creation_date_field = false | |
| $is_modification_date_field = false | |
Protected Attributes inherited from arField | |
| $fieldtype | |
| $length = null | |
| $is_primary = false | |
| $name = '' | |
| $not_null = false | |
| $unique = false | |
| $has_field = false | |
| $sequence = false | |
| $index = false | |
Additional Inherited Members | |
Data Fields inherited from arField | |
| const | FIELD_TYPE_TEXT = 'text' |
| const | FIELD_TYPE_INTEGER = 'integer' |
| const | FIELD_TYPE_FLOAT = 'float' |
| const | FIELD_TYPE_DATE = 'date' |
| const | FIELD_TYPE_TIME = 'time' |
| const | FIELD_TYPE_TIMESTAMP = 'timestamp' |
| const | FIELD_TYPE_CLOB = 'clob' |
Static Protected Attributes inherited from arField | |
| static | $allowed_attributes |
| static | $date_fields |
| arViewField::__construct | ( | $name, | |
$txt = null, |
|||
$position = 0, |
|||
$visible = true, |
|||
$custom_field = false |
|||
| ) |
| $name | ||
| null | $txt | |
| int | $position | |
| bool | $visible | |
| bool | $custom_field |
Definition at line 67 of file class.arViewField.php.
References $custom_field, arField\$name, $position, $txt, $visible, ActiveRecord\_toCamelCase(), and arField\getName().
Here is the call graph for this function:
|
static |
| arField | $field |
Definition at line 288 of file class.arViewField.php.
References $key, arField\$name, and arField\getName().
Here is the call graph for this function:
|
static |
Definition at line 169 of file class.arViewField.php.
References arField\$allowed_attributes.
| arViewField::getCustomField | ( | ) |
Definition at line 151 of file class.arViewField.php.
References $custom_field.
Referenced by arDisplayGUI\setArFieldData().
Here is the caller graph for this function:| arViewField::getGetFunctionName | ( | ) |
Definition at line 196 of file class.arViewField.php.
References $get_function_name.
| arViewField::getIsCreatedByField | ( | ) |
Definition at line 241 of file class.arViewField.php.
References $is_created_by_field.
Referenced by arDisplayGUI\setArFieldData().
Here is the caller graph for this function:| arViewField::getIsCreationDateField | ( | ) |
Definition at line 232 of file class.arViewField.php.
References $is_creation_date_field.
| arViewField::getIsModificationDateField | ( | ) |
Definition at line 277 of file class.arViewField.php.
References $is_modification_date_field.
| arViewField::getIsModifiedByField | ( | ) |
Definition at line 259 of file class.arViewField.php.
References $is_modified_by_field.
Referenced by arDisplayGUI\setArFieldData().
Here is the caller graph for this function:| arViewField::getPosition | ( | ) |
Definition at line 93 of file class.arViewField.php.
References $position.
Referenced by arViewFields\sortFields().
Here is the caller graph for this function:| arViewField::getSetFunctionName | ( | ) |
Definition at line 205 of file class.arViewField.php.
References $set_function_name.
Referenced by arEditGUI\setDateTimeRecordField(), arEditGUI\setNumericRecordField(), and arEditGUI\setTextRecordField().
Here is the caller graph for this function:| arViewField::getTxt | ( | ) |
Definition at line 111 of file class.arViewField.php.
References $txt, arField\getName(), and getTxtPrefix().
Referenced by arEditGUI\addBooleanInputField(), arEditGUI\addClobInputField(), arEditGUI\addDateTimeInputField(), arIndexTableGUI\addFilterField(), arEditGUI\addNumbericInputField(), and arEditGUI\addTextInputField().
Here is the call graph for this function:
Here is the caller graph for this function:| arViewField::getTxtPrefix | ( | ) |
Definition at line 187 of file class.arViewField.php.
References $txt_prefix.
Referenced by getTxt().
Here is the caller graph for this function:| arViewField::getVisible | ( | ) |
Definition at line 133 of file class.arViewField.php.
References $visible.
Referenced by arIndexTableGUI\checkColumnVisibile().
Here is the caller graph for this function:
|
static |
| array | $allowed_attributes |
Definition at line 160 of file class.arViewField.php.
References arField\$allowed_attributes.
| arViewField::setCustomField | ( | $custom_field | ) |
| boolean | $custom_field |
Definition at line 142 of file class.arViewField.php.
References $custom_field.
| arViewField::setIsCreatedByField | ( | $is_created_by_field | ) |
| boolean | $is_created_by_field |
Reimplemented in arEditField.
Definition at line 214 of file class.arViewField.php.
References $is_created_by_field.
| arViewField::setIsCreationDateField | ( | $is_creation_date_field | ) |
| $is_creation_date_field |
Reimplemented in arEditField.
Definition at line 223 of file class.arViewField.php.
References $is_creation_date_field.
| arViewField::setIsModificationDateField | ( | $is_modification_date_field | ) |
| $is_modification_date_field |
Reimplemented in arEditField.
Definition at line 268 of file class.arViewField.php.
References $is_modification_date_field.
| arViewField::setIsModifiedByField | ( | $is_modified_by_field | ) |
| boolean | $is_modified_by_field |
Reimplemented in arEditField.
Definition at line 250 of file class.arViewField.php.
References $is_modified_by_field.
| arViewField::setPosition | ( | $position | ) |
| string | $position |
Definition at line 84 of file class.arViewField.php.
References $position.
| arViewField::setTxt | ( | $txt | ) |
| arViewField::setTxtPrefix | ( | $txt_prefix | ) |
| string | $txt_prefix |
Definition at line 178 of file class.arViewField.php.
References $txt_prefix.
| arViewField::setVisible | ( | $visible | ) |
| string | $visible |
Definition at line 124 of file class.arViewField.php.
References $visible.
Referenced by arEditField\setIsCreatedByField(), arEditField\setIsCreationDateField(), arEditField\setIsModificationDateField(), arEditField\setIsModifiedByField(), and arIndexTableField\setVisibleDefault().
Here is the caller graph for this function:
|
protected |
Definition at line 33 of file class.arViewField.php.
Referenced by __construct(), arIndexTableField\__construct(), getCustomField(), and setCustomField().
|
protected |
Definition at line 37 of file class.arViewField.php.
Referenced by getGetFunctionName().
|
protected |
Definition at line 45 of file class.arViewField.php.
Referenced by getIsCreatedByField(), setIsCreatedByField(), and arEditField\setIsCreatedByField().
|
protected |
Definition at line 53 of file class.arViewField.php.
Referenced by getIsCreationDateField(), setIsCreationDateField(), and arEditField\setIsCreationDateField().
|
protected |
Definition at line 57 of file class.arViewField.php.
Referenced by getIsModificationDateField(), setIsModificationDateField(), and arEditField\setIsModificationDateField().
|
protected |
Definition at line 49 of file class.arViewField.php.
Referenced by getIsModifiedByField(), setIsModifiedByField(), and arEditField\setIsModifiedByField().
|
protected |
Definition at line 25 of file class.arViewField.php.
Referenced by __construct(), arIndexTableField\__construct(), getPosition(), and setPosition().
|
protected |
Definition at line 41 of file class.arViewField.php.
Referenced by getSetFunctionName().
|
protected |
Definition at line 21 of file class.arViewField.php.
Referenced by __construct(), arIndexTableField\__construct(), getTxt(), and setTxt().
|
protected |
Definition at line 17 of file class.arViewField.php.
Referenced by getTxtPrefix(), and setTxtPrefix().
|
protected |
Definition at line 29 of file class.arViewField.php.
Referenced by __construct(), arIndexTableField\__construct(), getVisible(), and setVisible().