ZMObject
└─ZMRule
└─ZMListRule
public class ZMListRule
extends ZMRule
| Method Summary | |
|---|---|
| void | __construct(string name, mixed values, string msg, string defaultMsg) Create new list rule. |
| mixed | Get values. |
| void | setValues(mixed values) Set values. |
| string | Create JS validation call. |
| boolean | validate(ZMRequest request, array data) Validate the given request data. |
| Methods inherited from org.zenmagick.mvc.validation\ZMRule | |
|---|---|
| __construct, getDefaultMsg, getErrorMsg, getJSName, getMsg, getName, setDefaultMsg, setMsg, setName, toJSString, validate | |
| Methods inherited from org.zenmagick.core\ZMObject | |
|---|---|
| __construct, attachMethod, get, getAttachedMethods, getProperties, getPropertyNames, set, singleton | |
public void __construct(string name, mixed values, string msg, string defaultMsg)
Create new list rule.
null.null.null.public mixed getValues()
Get values.
public void setValues(mixed values)
Set values.
public string toJSString()
Create JS validation call.
public boolean validate(ZMRequest request, array data)
Validate the given request data.
true if the regular expression does match.
List validation rules.
Validate against a list of allowed values.