OXID eShop CE  4.10.0
 All Classes Namespaces Files Functions Variables Pages
oxSepaValidator Class Reference

Public Member Functions

 isValidBIC ($sBIC)
 isValidIBAN ($sIBAN)
 isValidIBANRegistry ($aIBANRegistry=null)
 setIBANRegistry ($aIBANRegistry)
 getIBANRegistry ()
 getIBANCodeLengths ()

Protected Attributes

 $_aIBANCodeLengths

Detailed Description

SEPA (Single Euro Payments Area) validation class

Definition at line 7 of file oxsepavalidator.php.

Member Function Documentation

oxSepaValidator::getIBANCodeLengths ( )

Get IBAN length by country data

Returns
array

Definition at line 167 of file oxsepavalidator.php.

oxSepaValidator::getIBANRegistry ( )

Get IBAN length by country data

Deprecated:
since v5.1.2 (2013-12-11); Use oxSepaValidator::getIBANCodeLengths().
Returns
array

Definition at line 157 of file oxsepavalidator.php.

oxSepaValidator::isValidBIC (   $sBIC)

Business identifier code validation

Parameters
string$sBICcode to check
Returns
bool

Definition at line 87 of file oxsepavalidator.php.

oxSepaValidator::isValidIBAN (   $sIBAN)

International bank account number validation

Parameters
string$sIBANcode to check
Returns
bool

Definition at line 101 of file oxsepavalidator.php.

oxSepaValidator::isValidIBANRegistry (   $aIBANRegistry = null)

Validation of IBAN registry

Parameters
array$aIBANRegistry
Deprecated:
since v5.1.2 (2013-12-11); Use oxSepaIBANValidator::isCodeLengthsValid().
Returns
bool

Definition at line 118 of file oxsepavalidator.php.

oxSepaValidator::setIBANRegistry (   $aIBANRegistry)

Set IBAN Registry

Parameters
array$aIBANRegistry
Deprecated:
since v5.1.2 (2013-12-11); Use oxSepaIBANValidator::setCodeLengths().
Returns
bool

Definition at line 139 of file oxsepavalidator.php.

Member Data Documentation

oxSepaValidator::$_aIBANCodeLengths
protected

Definition at line 13 of file oxsepavalidator.php.


The documentation for this class was generated from the following file: