Admin_Form_Action_Controller_Type_Edit_Show
extends Core_Servant_Properties
in package
AbstractYes
Admin forms.
Tags
Table of Contents
Properties
- $_Admin_Form_Entity_Form : Admin_Form_Entity_Form_Model
- Admin form entity form
- $_allowedProperties : array<string|int, mixed>
- Allowed object properties
- $_propertiesValues : array<string|int, mixed>
- Properties values
- $_unlimitedProperties : bool
- Object has unlimited number of properties
Methods
- __construct() : mixed
- Constructor
- addAllowedProperties() : self
- Add additional allowed properties
- addAllowedProperty() : self
- Add additional allowed property
- create() : object
- Create new form controller
- set() : self
- Run when writing data to inaccessible properties
- setUnlimitedProperties() : self
- Set unlimitedProperties
- showEditForm() : bool
- Show edit form
Properties
$_Admin_Form_Entity_Form
Admin form entity form
protected
Admin_Form_Entity_Form_Model
$_Admin_Form_Entity_Form
= \NULL
$_allowedProperties
Allowed object properties
protected
array<string|int, mixed>
$_allowedProperties
= array('title', 'message', 'children', 'Admin_Form_Controller', 'tabs', 'buttons')
$_propertiesValues
Properties values
protected
array<string|int, mixed>
$_propertiesValues
= array()
$_unlimitedProperties
Object has unlimited number of properties
protected
bool
$_unlimitedProperties
= \FALSE
Methods
__construct()
Constructor
public
__construct(Admin_Form_Entity_Form_Model $oAdmin_Form_Entity_Form) : mixed
Parameters
- $oAdmin_Form_Entity_Form : Admin_Form_Entity_Form_Model
addAllowedProperties()
Add additional allowed properties
public
addAllowedProperties(array<string|int, mixed> $array) : self
Parameters
- $array : array<string|int, mixed>
-
array of properties' names
Return values
selfaddAllowedProperty()
Add additional allowed property
public
addAllowedProperty(string $property) : self
Parameters
- $property : string
-
property name
Return values
selfcreate()
Create new form controller
public
static create(mixed $oAdmin_Form_Entity_Form) : object
Parameters
- $oAdmin_Form_Entity_Form : mixed
Return values
objectset()
Run when writing data to inaccessible properties
public
set(string $property, string $value) : self
Parameters
- $property : string
-
property name
- $value : string
-
property value
Return values
selfsetUnlimitedProperties()
Set unlimitedProperties
public
setUnlimitedProperties([bool $value = TRUE ]) : self
Parameters
- $value : bool = TRUE
-
default TRUR
Return values
selfshowEditForm()
Show edit form
public
abstract showEditForm() : bool