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

Class: Validate_HU

Source Location: /Validate_HU-0.1.3/Validate/HU.php

Class Overview


Data validation class for Hungary


Author(s):

Version:

  • Release: @package_version@

Methods


Inherited Variables

Inherited Methods


Class Details

[line 36]
Data validation class for Hungary

This class provides methods to validate:

  • Postal code (H-7090, 7090)
  • Identity card (123456AA, AA123456, AU-VII 123456)
  • Driver license
  • Passport
  • Address card (lakcimet igazolo hatosagi igazolvany)
  • Tax number
  • Bank account number
  • SSN number (TAJ szam)



[ Top ]


Method Detail

addressCard   [line 121]

bool addressCard( string $number)

Address card (lakcimet igazolo hatosagi igazolvany) validation check
  • Return: true if address crad number 'seems' correct

Parameters:

string   $number   —  Hungarian address card number

[ Top ]

bankAccountNumber   [line 173]

bool bankAccountNumber( string $number, [bool $dashes = false])

Bank account validation check
  • Return: true if bankaccount number 'seems' correct

Parameters:

string   $number   —  Hungarian bankaccount number
bool   $dashes   —  Number contains 1 or 2 dashes, default is false

[ Top ]

driverLicense   [line 97]

bool driverLicense( string $number)

Driver license validation check
  • Return: true if driver license 'seems' correct

Parameters:

string   $number   —  Hungarian driver license

[ Top ]

identityCard   [line 57]

bool identityCard( string $number)

Identity card validation check
  • Return: true if identity card 'seems' correct

Parameters:

string   $number   —  Hungarian identity card

[ Top ]

passport   [line 109]

bool passport( string $number)

Passport validation check
  • Return: true if passport 'seems' correct

Parameters:

string   $number   —  Hungarian passport number

[ Top ]

postalCode   [line 45]

bool postalCode( string $postcode)

Validate a HU postcode
  • Return: true if postcode is ok false otherwise

Parameters:

string   $postcode   —  HU postcode to validate

[ Top ]

ssn   [line 196]

bool ssn( string $ssn)

Validate SSN (TAJ szam)
  • Access: public

Parameters:

string   $ssn   —  ssn number

[ Top ]

taxNumber   [line 156]

void taxNumber( mixed $number, [mixed $dashes = false])

Tax number validation check
  • Access: public

Parameters:

mixed   $number   —  Hungarian taxnumber
mixed   $dashes   —  uses dashes in number or not

[ Top ]

_checkCDV   [line 135]

bool _checkCDV( string $number)

Validates CDV of a number
  • Access: protected

Parameters:

string   $number   —  number to check

[ Top ]


Documentation generated on Mon, 11 Mar 2019 15:29:03 -0400 by phpDocumentor 1.4.4. PEAR Logo Copyright © PHP Group 2004.