contenido\classes\class.metaobject.php

Show: PublicProtectedPrivateinherited
Table of Contents
Project: Contenido Content Management System

Description: Contenido Base Object

Requirements:

Author
unknown  
Con_php_req
5.0  
Copyright
four for business AG  
License
http://www.contenido.org/license/LIZENZ.txt  
Link
http://www.4fb.de  
Link
http://www.contenido.org  
Package
Contenido Backend classes  
Since
file available since contenido release <= 4.6 {@internal created unknown modified 2008-06-30, Dominik Ziegler, add security fix $Id: class.metaobject.php 531 2008-07-02 13:30:54Z frederic.schneider $: }}  
Version
1.0.4  

Constants

>VConstant  CMETAOBJECT_BASE = 1
>VConstant  CMETAOBJECT_PLUGIN = 2

\cMetaObject

Package: Default

Properties

>VPropertypublicstring $_iconFilename
Object icon
Details
Type
string
Access
private  
>VPropertypublic$_objectInvalid
Details
Type
n/a
>VPropertypublicint $_objectType
Type of this plugin
Details
Type
int
Access
private  
>VPropertypublic$_payloadObject
Details
Type
n/a

Methods

methodpublicaddAction( $actionclass) : void

Parameters
NameTypeDescription
$actionclass
methodpublicassignField( $field,  $name,  $editwidget,  $parameters = array(),  $group = "default",  $readonly = false) : void

Parameters
NameTypeDescription
$field
$name
$editwidget
$parameters
$group
$readonly
methodpubliccMetaObject( $payload = false) : void

Parameters
NameTypeDescription
$payload
methodpublicdefineActions() : void

methodpublicdefineCreateAction() : void

methodpublicdefineEditAction() : void

methodpublicdefineFields() : void

methodpublicgetAction( $action) : void

Parameters
NameTypeDescription
$action
methodpublicgetActions() : void

methodpublicgetDescription() : void

methodpublicgetIcon() : \none

getIcon ($icon) Returns the icon for this object

Returns
TypeDescription
\none
methodpublicgetName() : void

methodpublicprocessActions() : void

methodpublicprocessCreate() : void

methodpublicprocessEdit() : void

methodpublicsetCreateAction( $actionclass) : void

Parameters
NameTypeDescription
$actionclass
methodpublicsetEditAction( $actionclass) : void

Parameters
NameTypeDescription
$actionclass
methodpublicsetIcon(string $icon = false) : \none

setIcon ($icon) Defines the icon for this object

Parameters
NameTypeDescription
$iconstring

Icon path

Returns
TypeDescription
\none
methodpublicsetObjectType(int $type) : void

setObjectType ($type)

Sets the object type (either COBJECT_BASE or COBJECT_PLUGIN).

Parameters
NameTypeDescription
$typeint

Constant with the object type

methodpublicsetPayloadObject( $object) : void

Parameters
NameTypeDescription
$object
Documentation was generated by phpDocumentor 2.0.0a12.