ILIAS  release_5-0 Revision 5.0.0-1144-gc4397b1f87
arEditField Class Reference

GUI-Class arEditField. More...

+ Inheritance diagram for arEditField:
+ Collaboration diagram for arEditField:

Public Member Functions

 setSubelementOf ($is_subelement_of)
 
 getSubelementOf ()
 
 setFormElement ($form_element)
 
 getFormElement ()
 
 setIsCreatedByField ($is_created_by_field)
 
 setIsModifiedByField ($is_modified_by_field)
 
 setIsModificationDateField ($is_modification_date_field)
 
 setIsCreationDateField ($is_creation_date_field)
 
- Public Member Functions inherited from arViewField
 __construct ($name, $txt=NULL, $position=0, $visible=true, $custom_field=false)
 
 setPosition ($position)
 
 getPosition ()
 
 setTxt ($txt)
 
 getTxt ()
 
 setVisible ($visible)
 
 getVisible ()
 
 setCustomField ($custom_field)
 
 getCustomField ()
 
 setTxtPrefix ($txt_prefix)
 
 getTxtPrefix ()
 
 getGetFunctionName ()
 
 getSetFunctionName ()
 
 setIsCreatedByField ($is_created_by_field)
 
 setIsCreationDateField ($is_creation_date_field)
 
 getIsCreationDateField ()
 
 getIsCreatedByField ()
 
 setIsModifiedByField ($is_modified_by_field)
 
 getIsModifiedByField ()
 
 setIsModificationDateField ($is_modification_date_field)
 
 getIsModificationDateField ()
 
- Public Member Functions inherited from arField
 loadFromArray ($name, array $array)
 
 loadFromStdClass ($name, stdClass $stdClass)
 
 getAttributesForConnector ()
 
 getAttributesForDescription ()
 
 isDateField ()
 
 setFieldType ($field_type)
 
 getFieldType ()
 
 setHasField ($has_field)
 
 getHasField ()
 
 setLength ($length)
 
 getLength ()
 
 setName ($name)
 
 getName ()
 
 setNotNull ($not_null)
 
 getNotNull ()
 
 setPrimary ($primary)
 
 getPrimary ()
 
 setUnique ($unique)
 
 getUnique ()
 
 setSequence ($sequence)
 
 getSequence ()
 
 setIndex ($index)
 
 getIndex ()
 

Protected Attributes

 $form_element = NULL
 
 $subelement_of = NULL
 
- Protected Attributes inherited from arViewField
 $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

- Static Public Member Functions inherited from arViewField
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)
 
- 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
 

Detailed Description

GUI-Class arEditField.

Author
Timon Amstutz timon.nosp@m..ams.nosp@m.tutz@.nosp@m.ilub.nosp@m..unib.nosp@m.e.ch
Version
2.0.7

Definition at line 11 of file class.arEditField.php.

Member Function Documentation

◆ getFormElement()

arEditField::getFormElement ( )
Returns

Definition at line 50 of file class.arEditField.php.

References $form_element.

Referenced by arEditGUI\addFormField(), arEditGUI\afterFillForm(), and arEditGUI\afterValidation().

50  {
51  return $this->form_element;
52  }
+ Here is the caller graph for this function:

◆ getSubelementOf()

arEditField::getSubelementOf ( )
Returns

Definition at line 34 of file class.arEditField.php.

References $subelement_of.

Referenced by arEditGUI\addFormField(), and arEditFields\sortFields().

34  {
35  return $this->subelement_of;
36  }
+ Here is the caller graph for this function:

◆ setFormElement()

arEditField::setFormElement (   $form_element)
Parameters
\ilPropertyFormGUI$form_element

Definition at line 42 of file class.arEditField.php.

References $form_element.

Referenced by arEditGUI\addFormField().

42  {
43  $this->form_element = $form_element;
44  }
+ Here is the caller graph for this function:

◆ setIsCreatedByField()

arEditField::setIsCreatedByField (   $is_created_by_field)
Parameters
boolean$is_created_by_field

Definition at line 58 of file class.arEditField.php.

References arViewField\$is_created_by_field, and arViewField\setVisible().

58  {
60  $this->setVisible(false);
61  }
62  $this->is_created_by_field = $is_created_by_field;
63  }
setVisible($visible)
+ Here is the call graph for this function:

◆ setIsCreationDateField()

arEditField::setIsCreationDateField (   $is_creation_date_field)
Parameters
$is_creation_date_field

Definition at line 91 of file class.arEditField.php.

References arViewField\$is_creation_date_field, and arViewField\setVisible().

91  {
93  $this->setVisible(false);
94  }
95  $this->is_creation_date_field = $is_creation_date_field;
96  }
setVisible($visible)
+ Here is the call graph for this function:

◆ setIsModificationDateField()

arEditField::setIsModificationDateField (   $is_modification_date_field)
Parameters
$is_modification_date_field

Definition at line 80 of file class.arEditField.php.

References arViewField\$is_modification_date_field, and arViewField\setVisible().

80  {
82  $this->setVisible(false);
83  }
84  $this->is_modification_date_field = $is_modification_date_field;
85  }
setVisible($visible)
+ Here is the call graph for this function:

◆ setIsModifiedByField()

arEditField::setIsModifiedByField (   $is_modified_by_field)
Parameters
boolean$is_modified_by_field

Definition at line 69 of file class.arEditField.php.

References arViewField\$is_modified_by_field, and arViewField\setVisible().

69  {
71  $this->setVisible(false);
72  }
73  $this->is_modified_by_field = $is_modified_by_field;
74  }
setVisible($visible)
+ Here is the call graph for this function:

◆ setSubelementOf()

arEditField::setSubelementOf (   $is_subelement_of)
Parameters
\arEditField$is_subelement_of

Definition at line 26 of file class.arEditField.php.

26  {
27  $this->subelement_of = $is_subelement_of;
28  }

Field Documentation

◆ $form_element

arEditField::$form_element = NULL
protected

Definition at line 16 of file class.arEditField.php.

Referenced by getFormElement(), and setFormElement().

◆ $subelement_of

arEditField::$subelement_of = NULL
protected

Definition at line 20 of file class.arEditField.php.

Referenced by getSubelementOf().


The documentation for this class was generated from the following file: