Overview

Namespaces

  • Jyxo
    • Beholder
      • TestCase
    • Gettext
      • Parser
    • Input
      • Chain
      • Filter
      • Validator
    • Mail
      • Email
        • Attachment
      • Parser
      • Sender
    • Rpc
      • Json
      • Xml
    • Shell
    • Spl
    • Svn
    • Time
    • Webdav
  • PHP

Classes

  • AbstractValidator
  • Callback
  • Equals
  • InArray
  • IsArray
  • IsBankAccountNumber
  • IsBirthNumber
  • IsCompanyId
  • IsCountryCode
  • IsDate
  • IsDateTime
  • IsEmail
  • IsIban
  • IsInt
  • IsIpV4
  • IsIpV6
  • IsNumeric
  • IsPhone
  • IsTaxId
  • IsUrl
  • IsZipCode
  • LessThan
  • NotEmpty
  • Regex
  • StringLengthBetween
  • StringLengthGreaterThan
  • StringLengthLessThan
  • Upload

Interfaces

  • ErrorMessage

Exceptions

  • Exception
  • Overview
  • Namespace
  • Class
  • Tree
  • Deprecated

Namespace Jyxo\Input\Validator

Classes summary
AbstractValidator Base abstract validator class.
Callback Validates a value using a custom callback or anonymous function.
Equals Validates a value.
InArray Checks if the given value is from an array of predefined values.
IsArray Validates if the given value is an array.
IsBankAccountNumber (Czech) bank number validator.
IsBirthNumber Validates a birth number.
IsCompanyId Validates IČ (Czech company number).
IsCountryCode Validator checking if the given value is a valid ISO 3166 country code. Codes taken from http://www.iso.org/iso/country_codes/iso_3166_code_lists/english_country_names_and_code_elements.htm
IsDate Validates if the given value is a valid date in the YYYY-MM-DD form.
IsDateTime Validator checking if the input value is valid date and time in YYYY-MM-DD HH::MM::SS format.
IsEmail Email address validation.
IsIban (Czech) IBAN number validator.
IsInt Validator checking in the input value is an integer.
IsIpV4 Validates a IPv4 address.
IsIpV6 Validates a IPv6 address.
IsNumeric Validator checking if the input value is numeric.
IsPhone (Czech and Slovak) phone number validator.
IsTaxId Validates (Czech) Tax ID.
IsUrl Validates a URL.
IsZipCode Validates a (Czech) ZIP code.
LessThan Validator for numbers; checks if its value is less than...
NotEmpty Validates if a value is not empty.
Regex Validates a value using a regular expression.
StringLengthBetween Validates string length; must be between the given bounds.
StringLengthGreaterThan Validates string length to be greater than the given length.
StringLengthLessThan Validates string length to be lower than the given length.
Upload File upload processing.
Interfaces summary
ErrorMessage Interface for classes implementing own error messages.
Exceptions summary
Exception Validation exception.
Jyxo PHP Library API documentation generated by ApiGen 2.3.0