## [Zend_Validate] element index

### Package indexes

- Zend_Registry
- Zend_Version
- Zend_Loader
- Zend_Uri
- Zend
- Zend_Http
- Zend_Gdata

All elements
_
top

$_defaultTranslator
  Zend_Validate_Abstract::$_defaultTranslator in Abstract.php
  Default translation object for all validate objects
$_errors
  Zend_Validate_Abstract::$_errors in Abstract.php
  Array of validation failure message codes
$_idnLength
  Zend_Validate_Hostname::$_idnLength in Hostname.php
$_messageLength
  Zend_Validate_Abstract::$_messageLength in Abstract.php
  Limits the maximum returned length of a error message
$_messages
  Zend_Validate_Abstract::$_messages in Abstract.php
  Array of validation failure messages
$_messageTemplates
  Zend_Validate_Hostname::$_messageTemplates in Hostname.php
$_messageTemplates
  Zend_Validate_Abstract::$_messageTemplates in Abstract.php
  Validation failure message template definitions
$_messageTemplates
  Zend_Validate_Ip::$_messageTemplates in Ip.php
$_messageVariables
  Zend_Validate_Hostname::$_messageVariables in Hostname.php
$_messageVariables
  Zend_Validate_Abstract::$_messageVariables in Abstract.php
  Additional variables available for validation failure messages
$_obscureValue
  Zend_Validate_Abstract::$_obscureValue in Abstract.php
  Flag indidcating whether or not value should be obfuscated in error
$_options
  Zend_Validate_Hostname::$_options in Hostname.php
$_options
  Zend_Validate_Ip::$_options in Ip.php
  internal options
$_tld
  Zend_Validate_Hostname::$_tld in Hostname.php
$_translator
  Zend_Validate_Abstract::$_translator in Abstract.php
  Translation object
$_translatorDisabled
  Zend_Validate_Abstract::$_translatorDisabled in Abstract.php
  Is translation disabled?
$_validIdns
  Zend_Validate_Hostname::$_validIdns in Hostname.php
  Array for valid Idns
$_validTlds
  Zend_Validate_Hostname::$_validTlds in Hostname.php
  Array of valid top-level-domains
$_value
  Zend_Validate_Abstract::$_value in Abstract.php
  The value to be validated
_createMessage
  Zend_Validate_Abstract::_createMessage() in Abstract.php
  Constructs and returns a validation failure message with the given message key and value.
_error
  Zend_Validate_Abstract::_error() in Abstract.php
_setValue
  Zend_Validate_Abstract::_setValue() in Abstract.php
  Sets the value to be validated and clears the messages and errors arrays
_validateIPv4
  Zend_Validate_Ip::_validateIPv4() in Ip.php
  Validates an IPv4 address
_validateIPv6
  Zend_Validate_Ip::_validateIPv6() in Ip.php
  Validates an IPv6 address
__construct
  Zend_Validate_Hostname::__construct() in Hostname.php
  Sets validator options
__construct
  Zend_Validate_Ip::__construct() in Ip.php
  Sets validator options
__get
  Zend_Validate_Abstract::__get() in Abstract.php
  Magic function returns the value of the requested property, if and only if it is the value or a message variable.

a
top

ALLOW_ALL
  Zend_Validate_Hostname::ALLOW_ALL in Hostname.php
  Allows all types of hostnames
ALLOW_DNS
  Zend_Validate_Hostname::ALLOW_DNS in Hostname.php
  Allows Internet domain names (e.g., example.com)
ALLOW_IP
  Zend_Validate_Hostname::ALLOW_IP in Hostname.php
  Allows IP addresses
ALLOW_LOCAL
  Zend_Validate_Hostname::ALLOW_LOCAL in Hostname.php
  Allows local network names (e.g., localhost, www.localdomain)
ALLOW_URI
  Zend_Validate_Hostname::ALLOW_URI in Hostname.php
  Allows all types of hostnames
Abstract.php
  Abstract.php in Abstract.php

b
top

Biz.php
  Biz.php in Biz.php

c
top

CANNOT_DECODE_PUNYCODE
  Zend_Validate_Hostname::CANNOT_DECODE_PUNYCODE in Hostname.php
Cn.php
  Cn.php in Cn.php
Com.php
  Com.php in Com.php

d
top

decodePunycode
  Zend_Validate_Hostname::decodePunycode() in Hostname.php
  Decodes a punycode encoded string to it's original utf8 string In case of a decoding failure the original string is returned

g
top

getAllow
  Zend_Validate_Hostname::getAllow() in Hostname.php
  Returns the allow option
getDefaultTranslator
  Zend_Validate_Abstract::getDefaultTranslator() in Abstract.php
  Get default translation object for all validate objects
getErrors
  Zend_Validate_Abstract::getErrors() in Abstract.php
  Returns array of validation failure message codes
getIpValidator
  Zend_Validate_Hostname::getIpValidator() in Hostname.php
  Returns the set ip validator
getMessageLength
  Zend_Validate_Abstract::getMessageLength() in Abstract.php
  Returns the maximum allowed message length
getMessages
  Zend_Validate_Abstract::getMessages() in Abstract.php
  Returns array of validation failure messages
getMessages
  Zend_Validate_Interface::getMessages() in Interface.php
  Returns an array of messages that explain why the most recent isValid() call returned false. The array keys are validation failure message identifiers, and the array values are the corresponding human-readable message strings.
getMessageTemplates
  Zend_Validate_Abstract::getMessageTemplates() in Abstract.php
  Returns the message templates from the validator
getMessageVariables
  Zend_Validate_Abstract::getMessageVariables() in Abstract.php
  Returns an array of the names of variables that are used in constructing validation failure messages
getObscureValue
  Zend_Validate_Abstract::getObscureValue() in Abstract.php
  Retrieve flag indicating whether or not value should be obfuscated in messages
getOptions
  Zend_Validate_Ip::getOptions() in Ip.php
  Returns all set options
getOptions
  Zend_Validate_Hostname::getOptions() in Hostname.php
  Returns all set options
getTranslator
  Zend_Validate_Abstract::getTranslator() in Abstract.php
  Return translation object
getValidateIdn
  Zend_Validate_Hostname::getValidateIdn() in Hostname.php
  Returns the set idn option
getValidateTld
  Zend_Validate_Hostname::getValidateTld() in Hostname.php
  Returns the set tld option

h
top

hasDefaultTranslator
  Zend_Validate_Abstract::hasDefaultTranslator() in Abstract.php
  Is there a default translation object set?
hasTranslator
  Zend_Validate_Abstract::hasTranslator() in Abstract.php
  Does this validator have its own specific translator?
Hostname.php
  Hostname.php in Hostname.php

i
top

INVALID
  Zend_Validate_Hostname::INVALID in Hostname.php
INVALID
  Zend_Validate_Ip::INVALID in Ip.php
INVALID_DASH
  Zend_Validate_Hostname::INVALID_DASH in Hostname.php
INVALID_HOSTNAME
  Zend_Validate_Hostname::INVALID_HOSTNAME in Hostname.php
INVALID_HOSTNAME_SCHEMA
  Zend_Validate_Hostname::INVALID_HOSTNAME_SCHEMA in Hostname.php
INVALID_LOCAL_NAME
  Zend_Validate_Hostname::INVALID_LOCAL_NAME in Hostname.php
INVALID_URI
  Zend_Validate_Hostname::INVALID_URI in Hostname.php
IP_ADDRESS_NOT_ALLOWED
  Zend_Validate_Hostname::IP_ADDRESS_NOT_ALLOWED in Hostname.php
isValid
  Zend_Validate_Hostname::isValid() in Hostname.php
  Defined by Zend_Validate_Interface
isValid
  Zend_Validate_Interface::isValid() in Interface.php
  Returns true if and only if $value meets the validation requirements
isValid
  Zend_Validate_Ip::isValid() in Ip.php
  Defined by Zend_Validate_Interface
Interface.php
  Interface.php in Interface.php
Ip.php
  Ip.php in Ip.php

j
top

Jp.php
  Jp.php in Jp.php

l
top

LOCAL_NAME_NOT_ALLOWED
  Zend_Validate_Hostname::LOCAL_NAME_NOT_ALLOWED in Hostname.php

n
top

NOT_IP_ADDRESS
  Zend_Validate_Ip::NOT_IP_ADDRESS in Ip.php

s
top

setAllow
  Zend_Validate_Hostname::setAllow() in Hostname.php
  Sets the allow option
setDefaultTranslator
  Zend_Validate_Abstract::setDefaultTranslator() in Abstract.php
  Set default translation object for all validate objects
setDisableTranslator
  Zend_Validate_Abstract::setDisableTranslator() in Abstract.php
  Indicate whether or not translation should be disabled
setIpValidator
  Zend_Validate_Hostname::setIpValidator() in Hostname.php
setMessage
  Zend_Validate_Abstract::setMessage() in Abstract.php
  Sets the validation failure message template for a particular key
setMessageLength
  Zend_Validate_Abstract::setMessageLength() in Abstract.php
  Sets the maximum allowed message length
setMessages
  Zend_Validate_Abstract::setMessages() in Abstract.php
  Sets validation failure message templates given as an array, where the array keys are the message keys, and the array values are the message template strings.
setObscureValue
  Zend_Validate_Abstract::setObscureValue() in Abstract.php
  Set flag indicating whether or not value should be obfuscated in messages
setOptions
  Zend_Validate_Hostname::setOptions() in Hostname.php
  Sets the options for this validator
setOptions
  Zend_Validate_Ip::setOptions() in Ip.php
  Sets the options for this validator
setTranslator
  Zend_Validate_Abstract::setTranslator() in Abstract.php
  Set translation object
setValidateIdn
  Zend_Validate_Hostname::setValidateIdn() in Hostname.php
  Set whether IDN domains are validated
setValidateTld
  Zend_Validate_Hostname::setValidateTld() in Hostname.php
  Set whether the TLD element of a hostname is validated

t
top

translatorIsDisabled
  Zend_Validate_Abstract::translatorIsDisabled() in Abstract.php
  Is translation disabled?

u
top

UNDECIPHERABLE_TLD
  Zend_Validate_Hostname::UNDECIPHERABLE_TLD in Hostname.php
UNKNOWN_TLD
  Zend_Validate_Hostname::UNKNOWN_TLD in Hostname.php

z
top

Zend_Validate_Abstract
  Zend_Validate_Abstract in Abstract.php
Zend_Validate_Hostname
  Zend_Validate_Hostname in Hostname.php
  Please note there are two standalone test scripts for testing IDN characters due to problems with file encoding.
Zend_Validate_Interface
  Zend_Validate_Interface in Interface.php
Zend_Validate_Ip
  Zend_Validate_Ip in Ip.php