Perforce Chronicle 2012.2/486814
API Documentation

P4Cms_ModelInterface Interface Reference

Provide a common interface for models. More...

Inheritance diagram for P4Cms_ModelInterface:
P4Cms_Acl_Privilege P4Cms_Model P4Cms_Menu_Mixed P4Cms_Navigation_DynamicHandler P4Cms_Navigation_PageTypeHandler P4Cms_PackageAbstract P4Cms_Record_Connected P4Cms_Record_RegisteredType P4Cms_Site P4Cms_Site_Config P4Cms_Widget_Type Site_Model_PullPathGroup System_Model_Info Workflow_Model_State Workflow_Model_Transition

List of all members.

Public Member Functions

 getFields ()
 Return array with all model fields.
 getValue ($field)
 Return value of given field of the model.
 hasField ($field)
 Check if given field is valid model field.
 toArray ()
 Get the model data as an array.

Detailed Description

Provide a common interface for models.

Copyright:
2011-2012 Perforce Software. All rights reserved
License:
Please see LICENSE.txt in top-level folder of this distribution.
Version:
2012.2/486814

Member Function Documentation

P4Cms_ModelInterface::getFields ( )

Return array with all model fields.

Returns:
array

Implemented in P4Cms_Acl_Privilege, P4Cms_Content, P4Cms_Model, P4Cms_Record, and P4Cms_Site_Config.

P4Cms_ModelInterface::getValue ( field)

Return value of given field of the model.

Parameters:
string$fieldmodel field to retrieve
Returns:
mixed

Implemented in P4Cms_Acl_Privilege, and P4Cms_Model.

P4Cms_ModelInterface::hasField ( field)

Check if given field is valid model field.

Parameters:
string$fieldmodel field to check
Returns:
boolean

Implemented in P4Cms_Acl_Privilege, and P4Cms_Model.

P4Cms_ModelInterface::toArray ( )

Get the model data as an array.

Returns:
array the model data as an array.

Implemented in P4Cms_Acl_Privilege, and P4Cms_Model.


The documentation for this interface was generated from the following file: