@@ -96,36 +96,36 @@ discard block |
||
96 | 96 | * @throws ClubCollectApiException |
97 | 97 | */ |
98 | 98 | public function create(string $importId, |
99 | - string $externalInvoiceNumber, |
|
99 | + string $externalInvoiceNumber, |
|
100 | 100 | ?string $reference, |
101 | 101 | ?string $directDebitIban, |
102 | 102 | ?string $federationMembershipNumber, |
103 | 103 | ?string $clubMembershipNumber, |
104 | 104 | ?string $locale, |
105 | - array $customerName, |
|
106 | - array $customerAddress, |
|
107 | - array $customerEmail, |
|
108 | - array $customerPhone, |
|
109 | - array $invoiceLines, |
|
110 | - int $amountTotalCents): Invoice |
|
105 | + array $customerName, |
|
106 | + array $customerAddress, |
|
107 | + array $customerEmail, |
|
108 | + array $customerPhone, |
|
109 | + array $invoiceLines, |
|
110 | + int $amountTotalCents): Invoice |
|
111 | 111 | { |
112 | 112 | /** @var Invoice $resource */ |
113 | 113 | $resource = parent::restPost( |
114 | 114 | ['invoices'], |
115 | 115 | ['api_key' => $this->client->getApiKey()], |
116 | 116 | ['import_id' => $importId, |
117 | - 'external_invoice_number' => $externalInvoiceNumber, |
|
118 | - 'reference' => $reference, |
|
119 | - 'direct_debit_iban' => $directDebitIban, |
|
120 | - 'federation_membership_number' => Cast::toOptString($federationMembershipNumber), |
|
121 | - 'club_membership_number' => Cast::toOptString($clubMembershipNumber), |
|
122 | - 'locale' => $locale, |
|
123 | - 'customer' => self::composeCustomer($customerName, |
|
124 | - $customerAddress, |
|
125 | - $customerEmail, |
|
126 | - $customerPhone), |
|
127 | - 'invoice_lines' => self::composeInvoiceLines($invoiceLines), |
|
128 | - 'amount_total_cents' => $amountTotalCents]); |
|
117 | + 'external_invoice_number' => $externalInvoiceNumber, |
|
118 | + 'reference' => $reference, |
|
119 | + 'direct_debit_iban' => $directDebitIban, |
|
120 | + 'federation_membership_number' => Cast::toOptString($federationMembershipNumber), |
|
121 | + 'club_membership_number' => Cast::toOptString($clubMembershipNumber), |
|
122 | + 'locale' => $locale, |
|
123 | + 'customer' => self::composeCustomer($customerName, |
|
124 | + $customerAddress, |
|
125 | + $customerEmail, |
|
126 | + $customerPhone), |
|
127 | + 'invoice_lines' => self::composeInvoiceLines($invoiceLines), |
|
128 | + 'amount_total_cents' => $amountTotalCents]); |
|
129 | 129 | if (!is_a($resource, Invoice::class)) |
130 | 130 | { |
131 | 131 | throw new ClubCollectApiException('Expected an Invoice object, got a %s', get_class($resource)); |
@@ -148,14 +148,14 @@ discard block |
||
148 | 148 | * @throws ClubCollectApiException |
149 | 149 | */ |
150 | 150 | public function credit(string $invoiceId, |
151 | - string $externalInvoiceNumber, |
|
152 | - array $invoiceLines, |
|
153 | - int $amountTotalCents): Invoice |
|
151 | + string $externalInvoiceNumber, |
|
152 | + array $invoiceLines, |
|
153 | + int $amountTotalCents): Invoice |
|
154 | 154 | { |
155 | 155 | /** @var Invoice $resource */ |
156 | 156 | $resource = parent::restPost(['invoices', $invoiceId, 'credit'], |
157 | - ['api_key' => $this->client->getApiKey()], |
|
158 | - ['external_invoice_number' => $externalInvoiceNumber, |
|
157 | + ['api_key' => $this->client->getApiKey()], |
|
158 | + ['external_invoice_number' => $externalInvoiceNumber, |
|
159 | 159 | 'invoice_lines' => self::composeInvoiceLines($invoiceLines), |
160 | 160 | 'amount_total_cents' => $amountTotalCents]); |
161 | 161 | |
@@ -183,15 +183,15 @@ discard block |
||
183 | 183 | * @throws ClubCollectApiException |
184 | 184 | */ |
185 | 185 | public function creditAndRetract(string $invoiceId, |
186 | - string $externalInvoiceNumber, |
|
187 | - string $description, |
|
186 | + string $externalInvoiceNumber, |
|
187 | + string $description, |
|
188 | 188 | ?string $retractionReason, |
189 | 189 | ?bool $showRetractionReasonToCustomer): Invoice |
190 | 190 | { |
191 | 191 | /** @var Invoice $resource */ |
192 | 192 | $resource = parent::restPost(['invoices', $invoiceId, 'credit_and_retract'], |
193 | - ['api_key' => $this->client->getApiKey()], |
|
194 | - ['external_invoice_number' => $externalInvoiceNumber, |
|
193 | + ['api_key' => $this->client->getApiKey()], |
|
194 | + ['external_invoice_number' => $externalInvoiceNumber, |
|
195 | 195 | 'description' => $description, |
196 | 196 | 'retraction_reason' => $retractionReason, |
197 | 197 | 'show_retraction_reason_to_customer' => $showRetractionReasonToCustomer]); |
@@ -215,7 +215,7 @@ discard block |
||
215 | 215 | public function delete(string $invoiceId): void |
216 | 216 | { |
217 | 217 | parent::restDelete(['invoices', $invoiceId], |
218 | - ['api_key' => $this->client->getApiKey()]); |
|
218 | + ['api_key' => $this->client->getApiKey()]); |
|
219 | 219 | } |
220 | 220 | |
221 | 221 | //-------------------------------------------------------------------------------------------------------------------- |
@@ -263,31 +263,31 @@ discard block |
||
263 | 263 | * @throws ClubCollectApiException |
264 | 264 | */ |
265 | 265 | public function update(string $invoiceId, |
266 | - string $externalInvoiceNumber, |
|
266 | + string $externalInvoiceNumber, |
|
267 | 267 | ?string $reference, |
268 | 268 | ?string $directDebitIban, |
269 | 269 | ?string $federationMembershipNumber, |
270 | 270 | ?string $clubMembershipNumber, |
271 | 271 | ?string $locale, |
272 | - array $customerName, |
|
273 | - array $customerAddress, |
|
274 | - array $customerEmail, |
|
275 | - array $customerPhone): Invoice |
|
272 | + array $customerName, |
|
273 | + array $customerAddress, |
|
274 | + array $customerEmail, |
|
275 | + array $customerPhone): Invoice |
|
276 | 276 | { |
277 | 277 | /** @var Invoice $resource */ |
278 | 278 | $resource = parent::restPut( |
279 | 279 | ['invoices', $invoiceId], |
280 | 280 | ['api_key' => $this->client->getApiKey()], |
281 | 281 | ['external_invoice_number' => $externalInvoiceNumber, |
282 | - 'reference' => $reference, |
|
283 | - 'direct_debit_iban' => $directDebitIban, |
|
284 | - 'federation_membership_number' => Cast::toOptString($federationMembershipNumber), |
|
285 | - 'club_membership_number' => Cast::toOptString($clubMembershipNumber), |
|
286 | - 'locale' => $locale, |
|
287 | - 'customer' => self::composeCustomer($customerName, |
|
288 | - $customerAddress, |
|
289 | - $customerEmail, |
|
290 | - $customerPhone)]); |
|
282 | + 'reference' => $reference, |
|
283 | + 'direct_debit_iban' => $directDebitIban, |
|
284 | + 'federation_membership_number' => Cast::toOptString($federationMembershipNumber), |
|
285 | + 'club_membership_number' => Cast::toOptString($clubMembershipNumber), |
|
286 | + 'locale' => $locale, |
|
287 | + 'customer' => self::composeCustomer($customerName, |
|
288 | + $customerAddress, |
|
289 | + $customerEmail, |
|
290 | + $customerPhone)]); |
|
291 | 291 | if (!is_a($resource, Invoice::class)) |
292 | 292 | { |
293 | 293 | throw new ClubCollectApiException('Expected an Invoice object, got a %s', get_class($resource)); |