LAYOUT_PRIORITY
LAYOUT_PRIORITY
Abstract table action implementation
$_table : \Fuman_Table
$_responseData : \Fuman_Response_Data
$_form : \Fuman_Form_Model_Basic
$_referenceInputType : \Fuman_InputType
$_referenceValue : \Fuman_Db_Record
setTable(\Fuman_Table $table) : void
Set table
| \Fuman_Table | $table |
getTable() : \Fuman_Table
Get table
getTableActionIcon(\Fuman_Action_Descriptor $actionDescriptor, \Fuman_Table $table, \stdClass $params = null) : \app_core_component_icon
Returns an icon component with uri to the parametrised action
| \Fuman_Action_Descriptor | $actionDescriptor | |
| \Fuman_Table | $table | |
| \stdClass | $params |
getActionDescriptor() : \Fuman_Action_Descriptor|null
Gets action descriptor
prepareConfig(\Fuman_Form_Model_Basic $formModel) : void
Creates config field with a list of table to chose from. The chosen table will be addable in the tree.
| \Fuman_Form_Model_Basic | $formModel |
initConfigByRequest(\Fuman_Request $request, \Fuman_Form_Model_Basic $formModel, \Fuman_Db_Record $record)
Init config by request
| \Fuman_Request | $request | |
| \Fuman_Form_Model_Basic | $formModel | |
| \Fuman_Db_Record | $record |
_isProtectionHashValid(string $appName, string $actionName, \Fuman_Table $table, string $id) : boolean
Check protection hash
| string | $appName | |
| string | $actionName | |
| \Fuman_Table | $table | |
| string | $id |
_import(\Fuman_File $file)
| \Fuman_File | $file |
_tryGetExistingRecord( $keyValue) : \Fuman_Db_Record|null
| $keyValue |
_addRecord(\Fuman_Db_Record $record)
| \Fuman_Db_Record | $record |