2 include_once(
'./Services/ActiveRecord/Fields/class.arField.php');
76 $this->get_function_name =
"get" . $camel_case;
77 $this->set_function_name =
"set" . $camel_case;
171 return self::$allowed_attributes;
290 require_once(
'./Services/ActiveRecord/Views/Index/class.arIndexTableField.php');
291 require_once(
'./Services/ActiveRecord/Views/Edit/class.arEditField.php');
292 require_once(
'./Services/ActiveRecord/Views/Display/class.arDisplayField.php');
294 $field_class = get_called_class();
295 $obj =
new $field_class($field->
getName());
296 foreach (get_object_vars($field) as
$key =>
$name) {
setTxtPrefix($txt_prefix)
static setAllowedAttributes($allowed_attributes)
setCustomField($custom_field)
static castFromFieldToViewField(arField $field)
setIsCreationDateField($is_creation_date_field)
getIsModificationDateField()
setIsCreatedByField($is_created_by_field)
__construct($name, $txt=null, $position=0, $visible=true, $custom_field=false)
static $allowed_attributes
static getAllowedAttributes()
setIsModifiedByField($is_modified_by_field)
$is_modification_date_field
setIsModificationDateField($is_modification_date_field)
static _toCamelCase($str, $capitalise_first_char=false)