ZenMagick 0.9.10


org.zenmagick.mvc.forms\ZMFormData
mvc\forms\ZMFormData.php at line 36

Class ZMFormData

ZMObject
└─ZMFormData

public class ZMFormData
extends ZMObject

Basic form data container.

Extending from this class allows to restrict the fields taken from the request to a given list via addFields().

If no fields are added at all, all request parameter will be used.

Author:
DerManoMann

Field Summary
protected mixed

$fields_

Fields inherited from org.zenmagick.core\ZMObject
properties_
Method Summary
void

__construct()

Create new instance.

void

addFields(mixed fields)

Limit populating this form bean to the given fields.

void

populate(ZMRequest request)

Populate this form.

Methods inherited from org.zenmagick.core\ZMObject
__construct, attachMethod, get, getAttachedMethods, getProperties, getPropertyNames, set, singleton

Field Detail

mvc\forms\ZMFormData.php at line 37

fields_

protected mixed $fields_ = null

Method Detail

mvc\forms\ZMFormData.php at line 43

__construct

public void __construct()

Create new instance.


mvc\forms\ZMFormData.php at line 61

addFields

public void addFields(mixed fields)

Limit populating this form bean to the given fields.

Parameters:
fields - Either an array or comma separated list of field names.

mvc\forms\ZMFormData.php at line 73

populate

public void populate(ZMRequest request)

Populate this form.

Parameters:
request - The request to process.

ZenMagick 0.9.10