Rule
[ class tree: Rule ] [ index: Rule ] [ all elements ]

Class: Formagic_Rule_EmailValidation_Regex

Source Location: /Rule/EmailValidation/Regex.php

Class Overview


Implementation of validation strategy interface.


Author(s):

  • Florian Sonnenburg
  • Marc Schrader

Version:

  • $Id: $

Copyright:

  • Copyright (c) 2007-2011 Florian Sonnenburg

Implements interfaces:

Variables

Methods



Class Details

[line 39]
Implementation of validation strategy interface.



Tags:

author:  Florian Sonnenburg
author:  Marc Schrader
version:  $Id: $
copyright:  Copyright (c) 2007-2011 Florian Sonnenburg


[ Top ]


Class Variables

$_regex =  '/^((\"[^\"\f\n\r\t\v\b]+\")|([\w\!\#\$\%\&\'\*\+\-\~\/\^\`\|\{\}]+(\.[\w\!\#\$\%\&\'\*\+\-\~\/\^\`\|\{\}]+)*))@((\[(((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9]))\.((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9]))\.((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9]))\.((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9])))\])|(((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9]))\.((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9]))\.((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9]))\.((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9])))|((([A-Za-z0-9\-])+\.)+[A-Za-z\-]+))$/'

[line 45]

Email Regex



Tags:

access:  private

Type:   string


[ Top ]



Class Methods


method isValidEmailAddress [line 53]

boolean isValidEmailAddress( string $mailAddress)

Checks an email address by regex.



Tags:

access:  public



Implementation of:
Formagic_Rule_EmailValidation_Interface::isValidEmailAddress()
Check if mail address is valid

Parameters:

string   $mailAddress  

[ Top ]


Documentation generated on Sun, 22 May 2011 22:40:21 +0200 by phpDocumentor 1.4.3