Completed
Pull Request — master (#25)
by angel
03:08
created
Instapago/Validator.php 1 patch
Indentation   +35 added lines, -35 removed lines patch added patch discarded remove patch
@@ -38,54 +38,54 @@
 block discarded – undo
38 38
   protected $validations = [];
39 39
 
40 40
   public function payment() {
41
-    $this->validations = [
42
-      'amount' => [FILTER_VALIDATE_FLOAT],
43
-      'description' => [FILTER_VALIDATE_REGEXP, '/^(.{0,140})$/'],
44
-      'card_holder' => [FILTER_VALIDATE_REGEXP, '/^([a-zA-ZáéíóúñÁÉÍÓÚÑ\ ]+)$/'],
45
-      'card_holder_id' => [FILTER_VALIDATE_REGEXP, '/^(\d{5,8})$/'],
46
-      'card_number' => [FILTER_VALIDATE_REGEXP, '/^(\d{16})$/'],
47
-      'cvc' => [FILTER_VALIDATE_INT],
48
-      'expiration' => [FILTER_VALIDATE_REGEXP, '/^(\d{2})\/(\d{4})$/'],
49
-      'ip' => [FILTER_VALIDATE_IP],
50
-    ];
51
-    return $this;
41
+	$this->validations = [
42
+	  'amount' => [FILTER_VALIDATE_FLOAT],
43
+	  'description' => [FILTER_VALIDATE_REGEXP, '/^(.{0,140})$/'],
44
+	  'card_holder' => [FILTER_VALIDATE_REGEXP, '/^([a-zA-ZáéíóúñÁÉÍÓÚÑ\ ]+)$/'],
45
+	  'card_holder_id' => [FILTER_VALIDATE_REGEXP, '/^(\d{5,8})$/'],
46
+	  'card_number' => [FILTER_VALIDATE_REGEXP, '/^(\d{16})$/'],
47
+	  'cvc' => [FILTER_VALIDATE_INT],
48
+	  'expiration' => [FILTER_VALIDATE_REGEXP, '/^(\d{2})\/(\d{4})$/'],
49
+	  'ip' => [FILTER_VALIDATE_IP],
50
+	];
51
+	return $this;
52 52
   }
53 53
 
54 54
   public function release(){
55
-    $this->validations = [
56
-      'amount' => [FILTER_VALIDATE_FLOAT],
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})$/'],
58
-    ];
59
-    return $this;
55
+	$this->validations = [
56
+	  'amount' => [FILTER_VALIDATE_FLOAT],
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})$/'],
58
+	];
59
+	return $this;
60 60
   }
61 61
 
62 62
   public function query(){
63
-    $this->validations = [
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
-    ];
66
-    return $this;
63
+	$this->validations = [
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
+	];
66
+	return $this;
67 67
   }
68 68
 
69 69
   public function validate($fields){
70
-    foreach ($this->validations as $key => $filters) {
71
-      if ( !$this->_validation($fields[$key], $filters) ){
72
-        throw new Exceptions\ValidationException("Error {$key}: {$fields[$key]}");
73
-      }
74
-    }
70
+	foreach ($this->validations as $key => $filters) {
71
+	  if ( !$this->_validation($fields[$key], $filters) ){
72
+		throw new Exceptions\ValidationException("Error {$key}: {$fields[$key]}");
73
+	  }
74
+	}
75 75
 
76 76
   }
77 77
 
78 78
   private function _validation ($value, $filters)
79 79
   {
80
-    $filter = $filters[0];
81
-    $flags = [];
82
-    if ($filter === FILTER_VALIDATE_REGEXP) {
83
-      $flags = [
84
-        "options" => [
85
-          "regexp"=> $filters[1],
86
-        ],
87
-      ];
88
-    }
89
-    return filter_var($value, $filter, $flags);
80
+	$filter = $filters[0];
81
+	$flags = [];
82
+	if ($filter === FILTER_VALIDATE_REGEXP) {
83
+	  $flags = [
84
+		"options" => [
85
+		  "regexp"=> $filters[1],
86
+		],
87
+	  ];
88
+	}
89
+	return filter_var($value, $filter, $flags);
90 90
   }
91 91
 }
Please login to merge, or discard this patch.