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

Class: Validate_HU

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

Class Overview


Data validation class for Hungary


Author(s):

Version:

  • Release: @package_version@

Methods


Inherited Variables

Inherited Methods


Class Details

[line 34]
Data validation class for Hungary

This class provides methods to validate:

  • Postal code (H-7090, 7090)
  • Identity card (123456AA, AA123456)
  • Tax number
  • Bank account number
  • SSN number (TAJ szam)



[ Top ]


Method Detail

bankAccountNumber   [line 105]

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 ]

identityCard   [line 55]

bool identityCard( string $number)

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

Parameters:

string   $number   —  Hungarian identity card

[ Top ]

postalCode   [line 43]

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 127]

bool ssn( string $ssn)

Validate SSN (TAJ szam)
  • Access: public

Parameters:

string   $ssn   —  ssn number

[ Top ]

taxNumber   [line 88]

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 68]

bool _checkCDV( string $number)

Validates Hungarian eight digit CDV number
  • Access: protected

Parameters:

string   $number   —  number to check

[ Top ]


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