Methods

addAction()

addAction($actionclass) 

Parameters

$actionclass

assignField()

assignField($field, $name, $editwidget, $parameters, $group, $readonly) 

Parameters

$field

$name

$editwidget

$parameters

$group

$readonly

cMetaObject()

cMetaObject($payload) 

Parameters

$payload

defineActions()

defineActions() 

defineCreateAction()

defineCreateAction() 

defineEditAction()

defineEditAction() 

defineFields()

defineFields() 

getAction()

getAction($action) 

Parameters

$action

getActions()

getActions() 

getDescription()

getDescription() 

getIcon ($icon) Returns the icon for this object

getIcon() : \none

Returns

\none

getName()

getName() 

processActions()

processActions() 

processCreate()

processCreate() 

processEdit()

processEdit() 

setCreateAction()

setCreateAction($actionclass) 

Parameters

$actionclass

setEditAction()

setEditAction($actionclass) 

Parameters

$actionclass

setIcon ($icon) Defines the icon for this object

setIcon(string $icon) : \none

Parameters

$icon

string

Icon path

Returns

\none

setObjectType ($type)

setObjectType(int $type) 

Sets the object type (either COBJECT_BASE or COBJECT_PLUGIN).

Parameters

$type

int

Constant with the object type

setPayloadObject()

setPayloadObject($object) 

Parameters

$object

 Properties

 

Object icon

$_iconFilename : string

access private
 

$_objectInvalid

$_objectInvalid 

 

Type of this plugin

$_objectType : int

access private
 

$_payloadObject

$_payloadObject