Completed
Push — master ( a94534...362609 )
by Maciej
13s
created
src/Validators/AbstractValidator.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -1,6 +1,6 @@
 block discarded – undo
1 1
 <?php
2 2
 namespace WFV\Validators;
3
-defined( 'ABSPATH' ) || die();
3
+defined('ABSPATH') || die();
4 4
 
5 5
 use \Respect\Validation\Validator as RespectValidator;
6 6
 use WFV\Contract\ValidateInterface;
Please login to merge, or discard this patch.
src/Validators/Callback.php 1 patch
Spacing   +5 added lines, -5 removed lines patch added patch discarded remove patch
@@ -1,6 +1,6 @@  discard block
 block discarded – undo
1 1
 <?php
2 2
 namespace WFV\Validators;
3
-defined( 'ABSPATH' ) || die();
3
+defined('ABSPATH') || die();
4 4
 
5 5
 use WFV\Validators\AbstractValidator;
6 6
 
@@ -32,13 +32,13 @@  discard block
 block discarded – undo
32 32
 	 * @param bool (optional) $optional
33 33
 	 * @return bool
34 34
 	 */
35
-	public function validate( $input = null, $optional = false ) {
35
+	public function validate($input = null, $optional = false) {
36 36
 		$args = func_get_args();
37 37
 		$params = $args[2];
38 38
 
39 39
 		$v = $this->validator->create();
40
-		return ( $optional )
41
-			? $v->optional( $v->create()->callback( $params[0] ) )->validate( $input )
42
-			: $v->callback( $params[0] )->validate( $input );
40
+		return ($optional)
41
+			? $v->optional($v->create()->callback($params[0]))->validate($input)
42
+			: $v->callback($params[0])->validate($input);
43 43
 	}
44 44
 }
Please login to merge, or discard this patch.
src/Validators/AlphaNum.php 1 patch
Spacing   +5 added lines, -5 removed lines patch added patch discarded remove patch
@@ -1,6 +1,6 @@  discard block
 block discarded – undo
1 1
 <?php
2 2
 namespace WFV\Validators;
3
-defined( 'ABSPATH' ) || die();
3
+defined('ABSPATH') || die();
4 4
 
5 5
 use WFV\Validators\AbstractValidator;
6 6
 
@@ -32,10 +32,10 @@  discard block
 block discarded – undo
32 32
 	 * @param bool (optional) $optional
33 33
 	 * @return bool
34 34
 	 */
35
-	public function validate( $input = null, $optional = false ) {
35
+	public function validate($input = null, $optional = false) {
36 36
 		$v = $this->validator->create();
37
-		return ( $optional )
38
-			? $v->optional( $v->create()->alnum() )->validate( $input )
39
-			: $v->alnum()->validate( $input );
37
+		return ($optional)
38
+			? $v->optional($v->create()->alnum())->validate($input)
39
+			: $v->alnum()->validate($input);
40 40
 	}
41 41
 }
Please login to merge, or discard this patch.
src/Validators/Alpha.php 1 patch
Spacing   +5 added lines, -5 removed lines patch added patch discarded remove patch
@@ -1,6 +1,6 @@  discard block
 block discarded – undo
1 1
 <?php
2 2
 namespace WFV\Validators;
3
-defined( 'ABSPATH' ) || die();
3
+defined('ABSPATH') || die();
4 4
 
5 5
 use WFV\Validators\AbstractValidator;
6 6
 
@@ -32,12 +32,12 @@  discard block
 block discarded – undo
32 32
 	 * @param bool (optional) $optional
33 33
 	 * @return bool
34 34
 	 */
35
-	public function validate( $input = null, $optional = false ) {
35
+	public function validate($input = null, $optional = false) {
36 36
 		$v = $this->validator->create();
37 37
 
38
-		return ( $optional )
39
-			? $v->optional( $v->create()->alpha() )->validate( $input )
40
-			: $v->alpha()->validate( $input );
38
+		return ($optional)
39
+			? $v->optional($v->create()->alpha())->validate($input)
40
+			: $v->alpha()->validate($input);
41 41
 		return $this;
42 42
 	}
43 43
 }
Please login to merge, or discard this patch.
src/Validators/Between.php 1 patch
Spacing   +5 added lines, -5 removed lines patch added patch discarded remove patch
@@ -1,6 +1,6 @@  discard block
 block discarded – undo
1 1
 <?php
2 2
 namespace WFV\Validators;
3
-defined( 'ABSPATH' ) || die();
3
+defined('ABSPATH') || die();
4 4
 
5 5
 use WFV\Validators\AbstractValidator;
6 6
 
@@ -32,15 +32,15 @@  discard block
 block discarded – undo
32 32
 	 * @param bool (optional) $optional
33 33
 	 * @return bool
34 34
 	 */
35
-	public function validate( $input = null, $optional = false ) {
35
+	public function validate($input = null, $optional = false) {
36 36
 		$args = func_get_args();
37 37
 		$params = $args[2];
38 38
 		$start = $params[0];
39 39
 		$end = $params[1];
40 40
 
41 41
 		$v = $this->validator->create();
42
-		return ( $optional )
43
-			? $v->optional( $v->create()->between( $start, $end ) )->validate( $input )
44
-			: $v->between( $start, $end )->validate( $input );
42
+		return ($optional)
43
+			? $v->optional($v->create()->between($start, $end))->validate($input)
44
+			: $v->between($start, $end)->validate($input);
45 45
 	}
46 46
 }
Please login to merge, or discard this patch.
src/Validators/Boolean.php 1 patch
Spacing   +5 added lines, -5 removed lines patch added patch discarded remove patch
@@ -1,6 +1,6 @@  discard block
 block discarded – undo
1 1
 <?php
2 2
 namespace WFV\Validators;
3
-defined( 'ABSPATH' ) || die();
3
+defined('ABSPATH') || die();
4 4
 
5 5
 use WFV\Validators\AbstractValidator;
6 6
 
@@ -32,10 +32,10 @@  discard block
 block discarded – undo
32 32
 	 * @param bool (optional) $optional
33 33
 	 * @return bool
34 34
 	 */
35
-	public function validate( $input = null, $optional = false ) {
35
+	public function validate($input = null, $optional = false) {
36 36
 		$v = $this->validator->create();
37
-		return ( $optional )
38
-			? $v->optional( $v->create()->boolVal() )->validate( $input )
39
-			: $v->boolVal()->validate( $input );
37
+		return ($optional)
38
+			? $v->optional($v->create()->boolVal())->validate($input)
39
+			: $v->boolVal()->validate($input);
40 40
 	}
41 41
 }
Please login to merge, or discard this patch.
src/Validators/RequiredWith.php 1 patch
Spacing   +6 added lines, -6 removed lines patch added patch discarded remove patch
@@ -1,6 +1,6 @@  discard block
 block discarded – undo
1 1
 <?php
2 2
 namespace WFV\Validators;
3
-defined( 'ABSPATH' ) || die();
3
+defined('ABSPATH') || die();
4 4
 
5 5
 use WFV\Validators\AbstractValidator;
6 6
 
@@ -34,7 +34,7 @@  discard block
 block discarded – undo
34 34
 	 * @param bool (optional) $optional
35 35
 	 * @return bool
36 36
 	 */
37
-	public function validate( $input = null, $optional = false ){
37
+	public function validate($input = null, $optional = false) {
38 38
 		$args = func_get_args();
39 39
 		$params = $args[2];
40 40
 		$other_field = $params[0];
@@ -43,9 +43,9 @@  discard block
 block discarded – undo
43 43
 		$v = $this->validator->create();
44 44
 
45 45
 		return $v->when(
46
-			$v->create()->key( $other_field, $v->create()->notEmpty() ),
47
-			$v->create()->key( $field, $v->create()->notEmpty() ),
48
-			$v->create()->key( $field, $v->create()->alwaysValid() )
49
-		)->validate( $_POST );
46
+			$v->create()->key($other_field, $v->create()->notEmpty()),
47
+			$v->create()->key($field, $v->create()->notEmpty()),
48
+			$v->create()->key($field, $v->create()->alwaysValid())
49
+		)->validate($_POST);
50 50
 	}
51 51
 }
Please login to merge, or discard this patch.
src/Factory/ValidatorFactory.php 1 patch
Spacing   +10 added lines, -10 removed lines patch added patch discarded remove patch
@@ -1,6 +1,6 @@  discard block
 block discarded – undo
1 1
 <?php
2 2
 namespace WFV\Factory;
3
-defined( 'ABSPATH' ) || die();
3
+defined('ABSPATH') || die();
4 4
 
5 5
 use WFV\Validators;
6 6
 
@@ -27,11 +27,11 @@  discard block
 block discarded – undo
27 27
 	 *
28 28
 	 * @param array $rules
29 29
 	 */
30
-	public function add( $rules ) {
31
-		foreach( $rules as $rule ) {
32
-			if ( !isset( $this->pool[ $rule ] ) ) {
33
-				$class = $this->class_name( $rule );
34
-				$this->pool[ $rule ] = new $class();
30
+	public function add($rules) {
31
+		foreach ($rules as $rule) {
32
+			if (!isset($this->pool[$rule])) {
33
+				$class = $this->class_name($rule);
34
+				$this->pool[$rule] = new $class();
35 35
 			}
36 36
 		}
37 37
 		return $this;
@@ -45,8 +45,8 @@  discard block
 block discarded – undo
45 45
 	 * @param string $rule
46 46
 	 * @return ValidateInterface|bool
47 47
 	 */
48
-	public function get( $rule ) {
49
-		return ( isset( $this->pool[ $rule ] )) ? $this->pool[ $rule ] : false;
48
+	public function get($rule) {
49
+		return (isset($this->pool[$rule])) ? $this->pool[$rule] : false;
50 50
 	}
51 51
 
52 52
 	/**
@@ -58,8 +58,8 @@  discard block
 block discarded – undo
58 58
 	 * @param string $rule
59 59
 	 * @return string
60 60
 	 */
61
-	protected function class_name( $rule ){
62
-		$name = str_replace(' ', '', ucwords( str_replace('_', ' ', $rule ) ) );
61
+	protected function class_name($rule) {
62
+		$name = str_replace(' ', '', ucwords(str_replace('_', ' ', $rule)));
63 63
 		return 'WFV\Validators\\'.$name;
64 64
 	}
65 65
 }
Please login to merge, or discard this patch.
src/Collection/RuleCollection.php 1 patch
Spacing   +41 added lines, -41 removed lines patch added patch discarded remove patch
@@ -1,6 +1,6 @@  discard block
 block discarded – undo
1 1
 <?php
2 2
 namespace WFV\Collection;
3
-defined( 'ABSPATH' ) || die();
3
+defined('ABSPATH') || die();
4 4
 
5 5
 use WFV\Abstraction\Collectable;
6 6
 
@@ -18,8 +18,8 @@  discard block
 block discarded – undo
18 18
 	 *
19 19
 	 * @param array $rules
20 20
 	 */
21
-	public function __construct( array $rules ) {
22
-		$this->data = $this->parse_rules( $rules );
21
+	public function __construct(array $rules) {
22
+		$this->data = $this->parse_rules($rules);
23 23
 	}
24 24
 
25 25
 
@@ -32,8 +32,8 @@  discard block
 block discarded – undo
32 32
 	 * @param bool (optional) $flat
33 33
 	 * @return array
34 34
 	 */
35
-	public function get_array( $flat = false ) {
36
-		return ( $flat ) ? $this->remove_params() : $this->data;
35
+	public function get_array($flat = false) {
36
+		return ($flat) ? $this->remove_params() : $this->data;
37 37
 	}
38 38
 
39 39
 	/**
@@ -45,9 +45,9 @@  discard block
 block discarded – undo
45 45
 	 * @param int $index
46 46
 	 * @return array|bool
47 47
 	 */
48
-	public function get_params( $field, $index ) {
49
-		return ( $this-> has_params( $field, $index ) )
50
-			? $this->data[ $field ][ $index ]['params']
48
+	public function get_params($field, $index) {
49
+		return ($this-> has_params($field, $index))
50
+			? $this->data[$field][$index]['params']
51 51
 			: false;
52 52
 	}
53 53
 
@@ -59,8 +59,8 @@  discard block
 block discarded – undo
59 59
 	 * @param string $field
60 60
 	 * @return bool
61 61
 	 */
62
-	public function is_optional( $field ) {
63
-		return in_array('optional', $this->data[ $field ] );
62
+	public function is_optional($field) {
63
+		return in_array('optional', $this->data[$field]);
64 64
 	}
65 65
 
66 66
 	/**
@@ -71,8 +71,8 @@  discard block
 block discarded – undo
71 71
 	 * @return array
72 72
 	 */
73 73
 	public function unique() {
74
-		$flat = $this->flatten( $this->remove_params() );
75
-		return array_values( array_unique( $flat ) );
74
+		$flat = $this->flatten($this->remove_params());
75
+		return array_values(array_unique($flat));
76 76
 	}
77 77
 
78 78
 	/**
@@ -84,8 +84,8 @@  discard block
 block discarded – undo
84 84
 	 * @param string $rule
85 85
 	 * @return string
86 86
 	 */
87
-	protected function extract_name( $rule ) {
88
-		return strstr( $rule, ':', true );
87
+	protected function extract_name($rule) {
88
+		return strstr($rule, ':', true);
89 89
 	}
90 90
 
91 91
 	/**
@@ -97,8 +97,8 @@  discard block
 block discarded – undo
97 97
 	 * @param string $rule
98 98
 	 * @return string
99 99
 	 */
100
-	protected function extract_params( $rule ) {
101
-		return ltrim( strstr($rule, ':'), ':');
100
+	protected function extract_params($rule) {
101
+		return ltrim(strstr($rule, ':'), ':');
102 102
 	}
103 103
 
104 104
 	/**
@@ -110,11 +110,11 @@  discard block
 block discarded – undo
110 110
 	 * @param array $array
111 111
 	 * @return array
112 112
 	 */
113
-	protected function flatten( array $array ) {
113
+	protected function flatten(array $array) {
114 114
 		$flat = array();
115
-		foreach( $array as $rule ) {
116
-			if( is_array( $rule ) ){
117
-				$flat = array_merge( $flat, $this->flatten( $rule ) );
115
+		foreach ($array as $rule) {
116
+			if (is_array($rule)) {
117
+				$flat = array_merge($flat, $this->flatten($rule));
118 118
 			} else {
119 119
 				$flat[] = $rule;
120 120
 			}
@@ -132,8 +132,8 @@  discard block
 block discarded – undo
132 132
 	 * @param int $index
133 133
 	 * @return bool
134 134
 	 */
135
-	protected function has_params( $field, $index ) {
136
-		return is_array( $this->data[ $field ][ $index ] );
135
+	protected function has_params($field, $index) {
136
+		return is_array($this->data[$field][$index]);
137 137
 	}
138 138
 
139 139
 	/**
@@ -145,8 +145,8 @@  discard block
 block discarded – undo
145 145
 	 * @param string $rule
146 146
 	 * @return bool
147 147
 	 */
148
-	protected function string_has_params( $rule ) {
149
-		return strpos( $rule, ':' );
148
+	protected function string_has_params($rule) {
149
+		return strpos($rule, ':');
150 150
 	}
151 151
 
152 152
 	/**
@@ -159,20 +159,20 @@  discard block
 block discarded – undo
159 159
 	 * @param array $rules
160 160
 	 * @return array
161 161
 	 */
162
-	protected function parse_rules( array $rules ) {
162
+	protected function parse_rules(array $rules) {
163 163
 		// WIP - works, but confusing - simplify or breakdown into small methods
164 164
 		$parsed = array();
165
-		$this->split_rules( $rules );
166
-		foreach( $rules as $field => $ruleset ) {
167
-			$parsed[ $field ] = array_map( function( $rule ) {
168
-				if ( $this->string_has_params( $rule ) ) {
165
+		$this->split_rules($rules);
166
+		foreach ($rules as $field => $ruleset) {
167
+			$parsed[$field] = array_map(function($rule) {
168
+				if ($this->string_has_params($rule)) {
169 169
 					return array(
170
-						'rule' => $this->extract_name( $rule ),
171
-						'params' => explode( ',', $this->extract_params( $rule ) )
170
+						'rule' => $this->extract_name($rule),
171
+						'params' => explode(',', $this->extract_params($rule))
172 172
 					);
173 173
 				}
174 174
 				return $rule;
175
-			}, $ruleset );
175
+			}, $ruleset);
176 176
 		}
177 177
 		return $parsed;
178 178
 	}
@@ -187,14 +187,14 @@  discard block
 block discarded – undo
187 187
 	 * @return array
188 188
 	 */
189 189
 	protected function remove_params() {
190
-		return array_map( function( $item ) {
191
-			foreach( $item as $rule ) {
192
-				if( $rule !== 'optional' ) {
193
-					$rules[] = ( is_string( $rule ) ) ? $rule : $rule['rule'];
190
+		return array_map(function($item) {
191
+			foreach ($item as $rule) {
192
+				if ($rule !== 'optional') {
193
+					$rules[] = (is_string($rule)) ? $rule : $rule['rule'];
194 194
 				}
195 195
 			}
196 196
 			return $rules;
197
-		}, $this->data );
197
+		}, $this->data);
198 198
 	}
199 199
 
200 200
 	/**
@@ -205,10 +205,10 @@  discard block
 block discarded – undo
205 205
 	 *
206 206
 	 * @param array $rules
207 207
 	 */
208
-	protected function split_rules( array &$rules ) {
208
+	protected function split_rules(array &$rules) {
209 209
 		// perhaps the $rules array structure should be validated here?...
210
-		$rules = array_map( function( $item ) {
211
-			return explode( '|', $item );
212
-		}, $rules );
210
+		$rules = array_map(function($item) {
211
+			return explode('|', $item);
212
+		}, $rules);
213 213
 	}
214 214
 }
Please login to merge, or discard this patch.