Completed
Push — master ( b7e254...bcf326 )
by
unknown
09:07
created

MollieApiClient::isRefunded()   A

Complexity

Conditions 3
Paths 2

Size

Total Lines 7
Code Lines 3

Duplication

Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
eloc 3
dl 0
loc 7
rs 10
c 0
b 0
f 0
cc 3
nc 2
nop 1
1
<?php
2
3
/*
4
 * This file has been created by developers from BitBag.
5
 * Feel free to contact us once you face any issues or want to start
6
 * another great project.
7
 * You can find more information about us on https://bitbag.shop and write us
8
 * an email on [email protected].
9
 */
10
11
declare(strict_types=1);
12
13
namespace BitBag\SyliusMolliePlugin\Client;
14
15
use BitBag\SyliusMolliePlugin\BitBagSyliusMolliePlugin;
16
use Mollie\Api\MollieApiClient as BaseMollieApiClient;
17
18
class MollieApiClient extends BaseMollieApiClient
19
{
20
    /** @var array */
21
    protected $config = [];
22
23
    /** @var bool */
24
    protected $isRecurringSubscription = false;
25
26
    /** @var string */
27
    protected $version;
28
29
    public function getVersion(): string
30
    {
31
        return BitBagSyliusMolliePlugin::VERSION;
32
    }
33
34
    /** @param array $config */
35
    public function setConfig(array $config): void
36
    {
37
        $this->config = $config;
38
    }
39
40
    public function getConfig(): array
41
    {
42
        return $this->config;
43
    }
44
45
    public function setIsRecurringSubscription(bool $isRecurringSubscription): void
46
    {
47
        $this->isRecurringSubscription = $isRecurringSubscription;
48
    }
49
50
    public function isRecurringSubscription(): bool
51
    {
52
        return $this->isRecurringSubscription;
53
    }
54
}
55