AuthorizeResponse
last analyzed

Complexity

Total Complexity 0

Size/Duplication

Total Lines 7
Duplicated Lines 0 %

Coupling/Cohesion

Components 0
Dependencies 5

Test Coverage

Coverage 0%

Importance

Changes 0
Metric Value
wmc 0
lcom 0
cbo 5
dl 0
loc 7
ccs 0
cts 0
cp 0
c 0
b 0
f 0
1
<?php
2
3
namespace Omnipay\BillPay\Message;
4
5
use Omnipay\BillPay\Message\ResponseData\BaseDataTrait;
6
use Omnipay\BillPay\Message\ResponseData\CorrectedAddressTrait;
7
use Omnipay\BillPay\Message\ResponseData\InvoiceBankAccountTrait;
8
use Omnipay\BillPay\Message\ResponseData\PaymentPlanTrait;
9
use Omnipay\Common\Message\AbstractResponse;
10
11
/**
12
 * Class AuthorizeResponse
13
 *
14
 * Example xml:
15
 * <code>
16
 * <?xml version="1.0" encoding="UTF-8"?>
17
 * <data bptid="66ffe4d2-dc04-436d-8def-d057eb024154" customer_message="" error_code="0" merchant_message=""
18
 * status="APPROVED">
19
 *   <corrected_address street="Musterstraße" streetNo="23" zip="12345" city="Musterstadt" country="DEU" />
20
 * </data>
21
 * </code>
22
 *
23
 * @author    Andreas Lange <[email protected]>
24
 * @copyright 2016, Connox GmbH
25
 * @license   MIT
26
 */
27
class AuthorizeResponse extends AbstractResponse
28
{
29
    use BaseDataTrait;
30
    use CorrectedAddressTrait;
31
    use InvoiceBankAccountTrait;
32
    use PaymentPlanTrait;
33
}
34