ZenMagick 0.9.8


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

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
Version:
$Id: ZMFormData.php 2610 2009-11-20 02:45:25Z dermanomann $

Field Summary
protected mixed

$fields_

Fields inherited from org.zenmagick.core.ZMObject
properties_
Constructor Summary

ZMFormData()

Create new instance.

Method Summary
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
attachMethod, get, getAttachedMethods, getPropertyNames, set, singleton

Field Detail

\mvc\forms\ZMFormData.php at line 38

fields_

protected mixed $fields_

Constructor Detail

\mvc\forms\ZMFormData.php at line 44

ZMFormData

public ZMFormData()

Create new instance.


Method Detail

\mvc\forms\ZMFormData.php at line 62

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 74

populate

public void populate(ZMRequest request)

Populate this form.

Parameters:
request - The request to process.

ZenMagick 0.9.8