ZMObject
└─ZMRule
└─ZMEmailRule
public class ZMEmailRule
extends ZMRule
| Method Summary | |
|---|---|
| void | __construct(string name, string msg, string defaultMsg) Create new email rule. |
| protected string | Build email regexp. |
| 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, string msg, string defaultMsg)
Create new email rule.
null.null.protected string emailRegexp()
Build email regexp. see: http://php.inspire.net.nz/manual/en/function.eregi.php
public string toJSString()
Create JS validation call.
public boolean validate(ZMRequest request, array data)
Validate the given request data.
true if the value for $name is valid, false if not.
Email validation rules.