Issues (104)

Api/Data/BankAccountsInterface.php (1 issue)

Labels
Severity
1
<?php
2
/**
3
 * Copyright © Getnet. All rights reserved.
4
 *
5
 * @author    Bruno Elisei <[email protected]>
6
 * See LICENSE for license details.
7
 */
8
9
namespace Getnet\SubSellerMagento\Api\Data;
10
11
/**
12
 * Interface for sub seller bank accounts results.
13
 *
14
 * @api
15
 *
16
 * @since 100.0.2
17
 */
18
interface BankAccountsInterface extends \Magento\Framework\Api\ExtensibleDataInterface
19
{
20
    /**
21
     * Get sub seller Account Type. Format C for Checking, P for Saving.
22
     *
23
     * @return string|null
24
     */
25
    public function getAccountType();
26
27
    /**
28
     * Set sub seller Account Type. Format C for Checking, P for Saving.
29
     *
30
     * @param string $accountType
31
     *
32
     * @return $this
33
     */
34
    public function setAccountType($accountType);
35
36
    /**
37
     * Get sub seller Bank.
38
     *
39
     * @return string|null
40
     */
41
    public function getBank();
42
43
    /**
44
     * Set sub seller Bank.
45
     *
46
     * @param string $bank
47
     *
48
     * @return $this
49
     */
50
    public function setBank($bank);
51
52
    /**
53
     * Get sub seller agency.
54
     *
55
     * @return string|null
56
     */
57
    public function getAgency();
58
59
    /**
60
     * Set sub seller Agency.
61
     *
62
     * @param string $agency
63
     *
64
     * @return $this
65
     */
66
    public function setAgency($agency);
67
68
    /**
69
     * Get sub seller agency digit.
70
     *
71
     * @return string|null
72
     */
73
    public function getAgencyDigit();
74
75
    /**
76
     * Set sub seller Agency Digit.
77
     *
78
     * @param string $agencyDigit
79
     *
80
     * @return $this
81
     */
82
    public function setAgencyDigit($agencyDigit);
83
84
    /**
85
     * Get sub seller Account.
86
     *
87
     * @return string|null
88
     */
89
    public function getAccount();
90
91
    /**
92
     * Set sub seller Account.
93
     *
94
     * @param string $account
95
     *
96
     * @return $this
97
     */
98
    public function setAccount($account);
99
100
    /**
101
     * Get sub seller Account Digit.
102
     *
103
     * @return string|null
104
     */
105
    public function getAccountDigit();
106
107
    /**
108
     * Set sub seller Account Digit.
109
     *
110
     * @param string $accountDigit
111
     *
112
     * @return $this
113
     */
114
    public function setAccountDigit($accountDigit);
115
116
    /**
117
     * Retrieve existing extension attributes object or create a new one.
118
     *
119
     * @return \Getnet\SubSellerMagento\Api\Data\BankAccountsExtensionInterface|null
0 ignored issues
show
The type Getnet\SubSellerMagento\...ountsExtensionInterface was not found. Maybe you did not declare it correctly or list all dependencies?

The issue could also be caused by a filter entry in the build configuration. If the path has been excluded in your configuration, e.g. excluded_paths: ["lib/*"], you can move it to the dependency path list as follows:

filter:
    dependency_paths: ["lib/*"]

For further information see https://scrutinizer-ci.com/docs/tools/php/php-scrutinizer/#list-dependency-paths

Loading history...
120
     */
121
    public function getExtensionAttributes();
122
123
    /**
124
     * Set an extension attributes object.
125
     *
126
     * @param \Getnet\SubSellerMagento\Api\Data\BankAccountsExtensionInterface $extensionAttributes
127
     *
128
     * @return $this
129
     */
130
    public function setExtensionAttributes(
131
        \Getnet\SubSellerMagento\Api\Data\BankAccountsExtensionInterface $extensionAttributes
132
    );
133
}
134