-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathinstallment.php
28 lines (22 loc) · 990 Bytes
/
installment.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
<?php
// Turn off error reporting
error_reporting(0);
require_once 'Config/index.php'; //Konfigirasyon tanımlamaları alınıyor
require_once 'Request/Request.php'; //Request için xml hazırlayan class ekleniyor
require_once 'Builder/Builder.php'; // İstek parametrelerini array olarak ayarlar
$request = new Request();
$builder = new Builder();
/**
* Aşağıda taksit oranlarını çekecek olan sorgulamalar bulunmaktadır.
*/
//Taksit oranlarını çekmek için gönderilecek olan xml parametreleri array olarak ayarlanıyor.
$parameters = $builder->setInstallmentRateParametres();
//Taksit oranlarını çekmek için gönderilecek olan request verisi hazırlanıyor
$request_xml = $request->setInstallmentXml($parameters);
//Taksit oranlarını çekmek için gönderiliyor.
$response = $request->sendRequest($request_xml, 'installment');
//Taksit oranları array olarak alınıyor.
$taksit_oranlari = $request->result;
echo '<pre>';
print_r($taksit_oranlari);
echo '</pre>';