@@ -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)); |
@@ -150,15 +150,15 @@ discard block |
||
150 | 150 | * @throws ClubCollectApiException |
151 | 151 | */ |
152 | 152 | public function creditAndRetract(string $invoiceId, |
153 | - string $externalInvoiceNumber, |
|
154 | - string $description, |
|
153 | + string $externalInvoiceNumber, |
|
154 | + string $description, |
|
155 | 155 | ?string $retractionReason, |
156 | 156 | ?bool $showRetractionReasonToCustomer): Invoice |
157 | 157 | { |
158 | 158 | /** @var Invoice $resource */ |
159 | 159 | $resource = parent::restPost(['invoices', $invoiceId, 'credit_and_retract'], |
160 | - ['api_key' => $this->client->getApiKey()], |
|
161 | - ['external_invoice_number' => $externalInvoiceNumber, |
|
160 | + ['api_key' => $this->client->getApiKey()], |
|
161 | + ['external_invoice_number' => $externalInvoiceNumber, |
|
162 | 162 | 'description' => $description, |
163 | 163 | 'retraction_reason' => $retractionReason, |
164 | 164 | 'show_retraction_reason_to_customer' => $showRetractionReasonToCustomer]); |
@@ -182,7 +182,7 @@ discard block |
||
182 | 182 | public function delete(string $invoiceId): void |
183 | 183 | { |
184 | 184 | parent::restDelete(['invoices', $invoiceId], |
185 | - ['api_key' => $this->client->getApiKey()]); |
|
185 | + ['api_key' => $this->client->getApiKey()]); |
|
186 | 186 | } |
187 | 187 | |
188 | 188 | //-------------------------------------------------------------------------------------------------------------------- |
@@ -230,31 +230,31 @@ discard block |
||
230 | 230 | * @throws ClubCollectApiException |
231 | 231 | */ |
232 | 232 | public function update(string $invoiceId, |
233 | - string $externalInvoiceNumber, |
|
233 | + string $externalInvoiceNumber, |
|
234 | 234 | ?string $reference, |
235 | 235 | ?string $directDebitIban, |
236 | 236 | ?string $federationMembershipNumber, |
237 | 237 | ?string $clubMembershipNumber, |
238 | 238 | ?string $locale, |
239 | - array $customerName, |
|
240 | - array $customerAddress, |
|
241 | - array $customerEmail, |
|
242 | - array $customerPhone): Invoice |
|
239 | + array $customerName, |
|
240 | + array $customerAddress, |
|
241 | + array $customerEmail, |
|
242 | + array $customerPhone): Invoice |
|
243 | 243 | { |
244 | 244 | /** @var Invoice $resource */ |
245 | 245 | $resource = parent::restPut( |
246 | 246 | ['invoices', $invoiceId], |
247 | 247 | ['api_key' => $this->client->getApiKey()], |
248 | 248 | ['external_invoice_number' => $externalInvoiceNumber, |
249 | - 'reference' => $reference, |
|
250 | - 'direct_debit_iban' => $directDebitIban, |
|
251 | - 'federation_membership_number' => Cast::toOptString($federationMembershipNumber), |
|
252 | - 'club_membership_number' => Cast::toOptString($clubMembershipNumber), |
|
253 | - 'locale' => $locale, |
|
254 | - 'customer' => self::composeCustomer($customerName, |
|
255 | - $customerAddress, |
|
256 | - $customerEmail, |
|
257 | - $customerPhone)]); |
|
249 | + 'reference' => $reference, |
|
250 | + 'direct_debit_iban' => $directDebitIban, |
|
251 | + 'federation_membership_number' => Cast::toOptString($federationMembershipNumber), |
|
252 | + 'club_membership_number' => Cast::toOptString($clubMembershipNumber), |
|
253 | + 'locale' => $locale, |
|
254 | + 'customer' => self::composeCustomer($customerName, |
|
255 | + $customerAddress, |
|
256 | + $customerEmail, |
|
257 | + $customerPhone)]); |
|
258 | 258 | if (!is_a($resource, Invoice::class)) |
259 | 259 | { |
260 | 260 | throw new ClubCollectApiException('Expected an Invoice object, got a %s', get_class($resource)); |