@@ 175-178 (lines=4) @@ | ||
172 | 'billing_type' => 'person',//or company |
|
173 | ]; |
|
174 | foreach ($requiredParameters as $requiredName => $value) { |
|
175 | if (isset($parameters[$requiredName]) && $parameters[$requiredName] !== null) { |
|
176 | $paymentParameters[$requiredName] = $parameters[$requiredName]; |
|
177 | continue; |
|
178 | } |
|
179 | $errorsText['errors'][]= 'Missing required parameter '.$requiredName; |
|
180 | } |
|
181 | if (count($errorsText)) { |
|
@@ 230-232 (lines=3) @@ | ||
227 | ||
228 | ||
229 | foreach ($optionalParameters as $key => $Value) { |
|
230 | if (isset($parameters[$key]) && $parameters[$key] !== null) { |
|
231 | $paymentParameters[$key] = $parameters[$key]; |
|
232 | } |
|
233 | } |
|
234 | ||
235 | return $paymentParameters; |