Skip to content

Instantly share code, notes, and snippets.

@cordoval
Forked from anonymous/gist:179268
Last active August 29, 2015 14:27
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save cordoval/82a0f43a4c2dd1073b79 to your computer and use it in GitHub Desktop.
Save cordoval/82a0f43a4c2dd1073b79 to your computer and use it in GitHub Desktop.
<?php
/**
* sfValidatorZip validates a zip code.
*
* @author Brent Shaffer <bshafs@gmail.com>
*/
class sfValidatorZip extends sfValidatorRegex
{
protected $_options = array('pattern' => "/^(^\d{5}([\-]\d{4})?$)*$/");
protected $_messages = array('invalid' => 'Please Enter a Valid Zip Code');
public function __construct($options = array(), $messages = array())
{
return parent::__construct(array_merge($this->_options, $options), array_merge($this->_messages, $messages));
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment