@@ -31,4 +31,4 @@ |
||
31 | 31 | /** |
32 | 32 | * Custom InvalidInputException. |
33 | 33 | */ |
34 | -class InvalidInputException extends \Exception{} |
|
34 | +class InvalidInputException extends \Exception {} |
@@ -31,4 +31,4 @@ |
||
31 | 31 | /** |
32 | 32 | * Custom ValidationException. |
33 | 33 | */ |
34 | -class ValidationException extends \Exception{} |
|
34 | +class ValidationException extends \Exception {} |
@@ -31,4 +31,4 @@ |
||
31 | 31 | /** |
32 | 32 | * Custom BankRejectException. |
33 | 33 | */ |
34 | -class BankRejectException extends \Exception{} |
|
34 | +class BankRejectException extends \Exception {} |
@@ -31,4 +31,4 @@ |
||
31 | 31 | /** |
32 | 32 | * Custom AuthException. |
33 | 33 | */ |
34 | -class AuthException extends \Exception{} |
|
34 | +class AuthException extends \Exception {} |
@@ -31,4 +31,4 @@ |
||
31 | 31 | /** |
32 | 32 | * Custom TimeoutException. |
33 | 33 | */ |
34 | -class TimeoutException extends \Exception{} |
|
34 | +class TimeoutException extends \Exception {} |
@@ -31,4 +31,4 @@ |
||
31 | 31 | /** |
32 | 32 | * Custom InstapagoException. |
33 | 33 | */ |
34 | -class InstapagoException extends \Exception{} |
|
34 | +class InstapagoException extends \Exception {} |
@@ -51,7 +51,7 @@ discard block |
||
51 | 51 | return $this; |
52 | 52 | } |
53 | 53 | |
54 | - public function release(){ |
|
54 | + public function release() { |
|
55 | 55 | $this->validations = [ |
56 | 56 | 'amount' => [FILTER_VALIDATE_FLOAT], |
57 | 57 | 'id' => [FILTER_VALIDATE_REGEXP, '/^([0-9a-f]{8})\-([0-9a-f]{4})\-([0-9a-f]{4})\-([0-9a-f]{4})\-([0-9a-f]{12})$/'], |
@@ -59,23 +59,23 @@ discard block |
||
59 | 59 | return $this; |
60 | 60 | } |
61 | 61 | |
62 | - public function query(){ |
|
62 | + public function query() { |
|
63 | 63 | $this->validations = [ |
64 | 64 | 'id' => [FILTER_VALIDATE_REGEXP, '/^([0-9a-f]{8})\-([0-9a-f]{4})\-([0-9a-f]{4})\-([0-9a-f]{4})\-([0-9a-f]{12})$/'], |
65 | 65 | ]; |
66 | 66 | return $this; |
67 | 67 | } |
68 | 68 | |
69 | - public function validate($fields){ |
|
69 | + public function validate($fields) { |
|
70 | 70 | foreach ($this->validations as $key => $filters) { |
71 | - if ( !$this->_validation($fields[$key], $filters) ){ |
|
71 | + if ( ! $this->_validation($fields[$key], $filters)) { |
|
72 | 72 | throw new Exceptions\ValidationException("Error {$key}: {$fields[$key]}"); |
73 | 73 | } |
74 | 74 | } |
75 | 75 | |
76 | 76 | } |
77 | 77 | |
78 | - private function _validation ($value, $filters) |
|
78 | + private function _validation($value, $filters) |
|
79 | 79 | { |
80 | 80 | $filter = $filters[0]; |
81 | 81 | $flags = []; |
@@ -47,7 +47,7 @@ discard block |
||
47 | 47 | * Requeridas. |
48 | 48 | */ |
49 | 49 | public function __construct($keyId, $publicKeyId) { |
50 | - if ( empty($keyId) || empty($publicKeyId) ) { |
|
50 | + if (empty($keyId) || empty($publicKeyId)) { |
|
51 | 51 | throw new Exceptions\InstapagoException('Los parámetros "keyId" y "publicKeyId" son requeridos para procesar la petición.'); |
52 | 52 | } |
53 | 53 | $this->publicKeyId = $publicKeyId; |
@@ -124,7 +124,7 @@ discard block |
||
124 | 124 | * @return array<string> Respuesta de Instapago |
125 | 125 | * @throws Exceptions\InstapagoException |
126 | 126 | */ |
127 | - public function continuePayment($fields){ |
|
127 | + public function continuePayment($fields) { |
|
128 | 128 | (new Validator())->release()->validate($fields); |
129 | 129 | $fields = [ |
130 | 130 | 'KeyID' => $this->keyId, //required |
@@ -205,7 +205,7 @@ discard block |
||
205 | 205 | |
206 | 206 | $args = []; |
207 | 207 | $key = null; |
208 | - if (! in_array($method, ['GET', 'POST', 'DELETE'])) { |
|
208 | + if ( ! in_array($method, ['GET', 'POST', 'DELETE'])) { |
|
209 | 209 | throw new Exception("Not implemented yet", 1); |
210 | 210 | } |
211 | 211 | $key = $method == 'GET' ? 'query' : 'form_params'; |
@@ -241,20 +241,20 @@ discard block |
||
241 | 241 | throw new Exceptions\AuthException( |
242 | 242 | 'Error de autenticación, ha ocurrido un error' |
243 | 243 | . ' con las llaves utilizadas.'); |
244 | - }else if ($code == 403) { |
|
244 | + } else if ($code == 403) { |
|
245 | 245 | throw new Exceptions\BankRejectException( |
246 | 246 | 'Pago Rechazado por el banco.' |
247 | 247 | ); |
248 | - }else if ($code == 500) { |
|
248 | + } else if ($code == 500) { |
|
249 | 249 | throw new Exceptions\InstapagoException( |
250 | 250 | 'Ha Ocurrido un error interno dentro del servidor.' |
251 | 251 | ); |
252 | - }else if ($code == 503) { |
|
252 | + } else if ($code == 503) { |
|
253 | 253 | throw new Exceptions\InstapagoException( |
254 | 254 | 'Ha Ocurrido un error al procesar los parámetros de entrada.' |
255 | 255 | . ' Revise los datos enviados y vuelva a intentarlo.' |
256 | 256 | ); |
257 | - }else if ($code == 201) { |
|
257 | + } else if ($code == 201) { |
|
258 | 258 | return [ |
259 | 259 | 'code' => $code, |
260 | 260 | 'msg_banco' => $obj->message, |