Revize 2260
Přidáno uživatelem David Raška před téměř 11 roky(ů)
freenetis/branches/1.1/application/libraries/phone_invoice_parsers/Vodafone_Onenet_Xml.php | ||
---|---|---|
private static $internet_service_ids = array
|
||
(
|
||
'Vodafone Internet v mobilu na den',
|
||
'Připojení pro mobil - STANDARD',
|
||
'Připojení pro mobil - SUPER',
|
||
'Připojení pro mobil - PREMIUM+',
|
||
'Připojení na den',
|
||
'Připojení pro mobil super - objem dat',
|
||
'Mobilní připojení 4 GB',
|
||
);
|
||
|
||
private static $roaming_internet_service_id_prefixes = array
|
||
... | ... | |
case 'cost':
|
||
$service->price = $xml->readString();
|
||
break;
|
||
case 'discount':
|
||
$service->discount = $xml->readString();
|
||
break;
|
||
case 'cost_tax':
|
||
$service->cost_tax = $xml->readString();
|
||
break;
|
||
... | ... | |
|
||
if ($xml->name == 'dur' && $end == 'Document')
|
||
{
|
||
if ($service->price != $service->real_cost)
|
||
if ($service->price != $service->real_cost - $service->discount)
|
||
{
|
||
throw new Exception('Cost and Real cost are not equal');
|
||
}
|
Také k dispozici: Unified diff
Opravy:
- zahrnuti polozky discount do ceny ve Vodafone OneNet XML výpisu
- pridani novych nazvu sluzeb v Vodafone OneNet XML parseru