src/SoCommunicator.php
public function GetBanks($validateXml = true, $url = null)
    {
        if ($url == null)
            $url = 'https://routing.eps.or.at/appl/epsSO/data/haendler/v2_5';

        $body = $this->GetUrl($url, 'Requesting bank list');

        if ($validateXml)
            XmlValidator::ValidateBankList($body);
        return $body;
    }
public function GetBanks($validateXml = true, $url = null)
    {
        if ($url == null)
            $url = 'https://routing.eps.or.at/appl/epsSO/data/haendler/v2_5';

        $body = $this->GetUrl($url, 'Requesting bank list');

        if ($validateXml)
            XmlValidator::ValidateBankList($body);
        return $body;
    }
public function GetBanks ( $ validateXml = true , $ url = null ) { if ( $ url == null ) $ url = 'https://routing.eps.or.at/appl/epsSO/data/haendler/v2_5' ; $ body = $ this -> GetUrl ( $ url , 'Requesting bank list' ) ; if ( $ validateXml ) XmlValidator :: ValidateBankList ( $ body ) ; return $ body ; }
Get XML of banks from scheme operator.
Will throw an exception if data cannot be fetched, or XSD validation fails.
@param bool $validateXml validate against XSD
@param string $url Scheme operator URL for the banks list
@throws XmlValidationException when the returned BankList does not validate against XSD and $validateXSD is set to TRUE
@return string
Get XML of banks from scheme operator . Will throw an exception if data cannot be fetched or XSD validation fails .