Passed
Branch master (0b88d9)
by Henri
03:04 queued 01:34
created
src/Validator.php 1 patch
Spacing   +20 added lines, -20 removed lines patch added patch discarded remove patch
@@ -14,15 +14,15 @@  discard block
 block discarded – undo
14 14
 
15 15
     public function __construct(?string $lang = null)
16 16
     {
17
-        $lang = (null !== $lang) ? $lang : 'en';
18
-        require __DIR__.DIRECTORY_SEPARATOR.'languages'. DIRECTORY_SEPARATOR . $lang .'.php';
17
+        $lang = (null!==$lang) ? $lang : 'en';
18
+        require __DIR__.DIRECTORY_SEPARATOR.'languages'.DIRECTORY_SEPARATOR.$lang.'.php';
19 19
         self::$err = $VALIDATOR_LANG;
20 20
     }
21 21
 
22 22
     public static function lang(string $lang): Validator
23 23
     {
24 24
         unset($VALIDATOR_LANG);
25
-        require __DIR__.DIRECTORY_SEPARATOR.'languages'. DIRECTORY_SEPARATOR . $lang .'.php';
25
+        require __DIR__.DIRECTORY_SEPARATOR.'languages'.DIRECTORY_SEPARATOR.$lang.'.php';
26 26
         self::$err = $VALIDATOR_LANG;
27 27
         return self::getInstance($lang);
28 28
     }
@@ -42,7 +42,7 @@  discard block
 block discarded – undo
42 42
 
43 43
     private static function getClass(string $class)
44 44
     {
45
-        if(!class_exists($class)){
45
+        if (!class_exists($class)) {
46 46
             throw new \RuntimeException(self::$err['nFormID']);
47 47
         }
48 48
 
@@ -53,21 +53,21 @@  discard block
 block discarded – undo
53 53
 
54 54
     private function existRole($getRules)
55 55
     {
56
-        if(empty(self::getInstance()->validator($getRules)->getRules(self::getInstance()->data['_ROLE']))){
56
+        if (empty(self::getInstance()->validator($getRules)->getRules(self::getInstance()->data['_ROLE']))) {
57 57
             throw new \RuntimeException(self::$err['nFoundForm']);
58 58
         }
59 59
     }
60 60
 
61 61
     public function checkDatas(array $data): void
62 62
     {
63
-        if(!isset($data['_PROVIDER']) || !isset($data['_ROLE'])){
63
+        if (!isset($data['_PROVIDER']) || !isset($data['_ROLE'])) {
64 64
             throw new \RuntimeException(self::$err['issetData']);
65 65
         }
66 66
     }
67 67
 
68 68
     public static function execute(array $data): bool
69 69
     {
70
-        try{
70
+        try {
71 71
             self::getInstance()->checkDatas($data);
72 72
 
73 73
             self::getInstance()->data = $data;
@@ -78,8 +78,8 @@  discard block
 block discarded – undo
78 78
 
79 79
             self::getInstance()->existRole(self::getInstance()->model);
80 80
                 
81
-            foreach ( (self::getInstance()->validator(self::getInstance()->model)->getRules($data['_ROLE'])) as $key => $value) {
82
-                if(@$value['required'] === true){
81
+            foreach ((self::getInstance()->validator(self::getInstance()->model)->getRules($data['_ROLE'])) as $key => $value) {
82
+                if (@$value['required']===true) {
83 83
                     self::getInstance()->required[$key] = $value;
84 84
                 }
85 85
             }
@@ -88,7 +88,7 @@  discard block
 block discarded – undo
88 88
         
89 89
             self::getInstance()->validate();
90 90
             self::getInstance()->requireds();
91
-        }catch(\Exception $er){
91
+        }catch (\Exception $er) {
92 92
             self::getInstance()->errors[] = ['form' => $er->getMessage()];
93 93
         }
94 94
         
@@ -97,18 +97,18 @@  discard block
 block discarded – undo
97 97
 
98 98
     public static function errors(): bool
99 99
     {
100
-        return (count(self::getInstance()->errors) === 0);
100
+        return (count(self::getInstance()->errors)===0);
101 101
     }
102 102
     
103 103
     public function validate(): void
104 104
     {
105
-        foreach ( (self::getInstance()->validator(self::getInstance()->model)->getRules(self::getInstance()->data['_ROLE'])) as $key => $value) {
105
+        foreach ((self::getInstance()->validator(self::getInstance()->model)->getRules(self::getInstance()->data['_ROLE'])) as $key => $value) {
106 106
 
107 107
 			foreach (self::getInstance()->data as $keyy => $valuee) {
108 108
 
109 109
 				self::getInstance()->checkExpected($keyy);
110 110
 
111
-				if($keyy!==$key){
111
+				if ($keyy!==$key) {
112 112
                     continue;
113 113
                 }
114 114
 
@@ -118,7 +118,7 @@  discard block
 block discarded – undo
118 118
 
119 119
                     $function = strtolower($subkey);
120 120
 
121
-                    self::getInstance()->hasMethod($function)->$function($keyy, $subvalue, (self::getInstance()->validator(self::getInstance()->model)->getRules(self::getInstance()->data['_ROLE'])) );
121
+                    self::getInstance()->hasMethod($function)->$function($keyy, $subvalue, (self::getInstance()->validator(self::getInstance()->model)->getRules(self::getInstance()->data['_ROLE'])));
122 122
                 }
123 123
 				
124 124
 			}
@@ -127,8 +127,8 @@  discard block
 block discarded – undo
127 127
 
128 128
     private function checkExpected(string $keyy): void
129 129
     {
130
-        if(!array_key_exists($keyy, (self::getInstance()->validator(self::getInstance()->model)->getRules(self::getInstance()->data['_ROLE'])) ) && !in_array($keyy, self::getInstance()->defaultData)){
131
-            throw new \RuntimeException($keyy . self::$err['nExpected']);
130
+        if (!array_key_exists($keyy, (self::getInstance()->validator(self::getInstance()->model)->getRules(self::getInstance()->data['_ROLE']))) && !in_array($keyy, self::getInstance()->defaultData)) {
131
+            throw new \RuntimeException($keyy.self::$err['nExpected']);
132 132
         }
133 133
     }
134 134
 
@@ -139,8 +139,8 @@  discard block
 block discarded – undo
139 139
 
140 140
     public function hasMethod($method): Validator
141 141
     {
142
-        if(!method_exists(static::class, $method)){
143
-            throw new \RuntimeException($method . self::$err['nMethod']);
142
+        if (!method_exists(static::class, $method)) {
143
+            throw new \RuntimeException($method.self::$err['nMethod']);
144 144
         }
145 145
         
146 146
         return $this;
@@ -161,7 +161,7 @@  discard block
 block discarded – undo
161 161
 
162 162
         self::getInstance()->existRole(self::getInstance()->model());
163 163
 
164
-		foreach ( self::getInstance()->validator(self::getInstance()->model())->getRules($request['_ROLE'])  as $field => $r) {
164
+		foreach (self::getInstance()->validator(self::getInstance()->model())->getRules($request['_ROLE'])  as $field => $r) {
165 165
             $r = self::getInstance()->replaceRegex($r);
166 166
             $response .= ("'$field':".json_encode(array_reverse($r))).',';
167 167
         }
@@ -171,7 +171,7 @@  discard block
 block discarded – undo
171 171
     
172 172
     private function replaceRegex(array $getRules): array
173 173
     {
174
-        if(array_key_exists('regex', $getRules)){ 
174
+        if (array_key_exists('regex', $getRules)) { 
175 175
             $getRules['regex'] = substr($getRules['regex'], 1, -2);
176 176
         }
177 177
 
Please login to merge, or discard this patch.
src/Check.php 1 patch
Spacing   +30 added lines, -30 removed lines patch added patch discarded remove patch
@@ -9,19 +9,19 @@  discard block
 block discarded – undo
9 9
 
10 10
     protected function minlength(string $param, int $value, array $rules): void
11 11
     {
12
-        if(!self::getInstance()->valid($param, self::getInstance()->data($param))){ 
12
+        if (!self::getInstance()->valid($param, self::getInstance()->data($param))) { 
13 13
             return;
14 14
         }
15 15
 
16
-        foreach( self::array(self::getInstance()->data($param)) as $val ){
16
+        foreach (self::array(self::getInstance()->data($param)) as $val) {
17 17
 
18
-            if(strlen($val) === 0) {
19
-                self::getInstance()->error([ $param => $rules[$param]['placeholder'] . self::$err['required'] ]);
18
+            if (strlen($val)===0) {
19
+                self::getInstance()->error([$param => $rules[$param]['placeholder'].self::$err['required']]);
20 20
                 continue;
21 21
             }
22 22
 
23
-            if($value > strlen($val)){
24
-                self::getInstance()->error([ $param => $rules[$param]['placeholder'] . self::$err['minlength'] ]);
23
+            if ($value>strlen($val)) {
24
+                self::getInstance()->error([$param => $rules[$param]['placeholder'].self::$err['minlength']]);
25 25
             }
26 26
 
27 27
         }
@@ -30,76 +30,76 @@  discard block
 block discarded – undo
30 30
 
31 31
     protected function regex(string $param, string $value, array $rules): void
32 32
     {
33
-        if(!self::getInstance()->valid($param, self::getInstance()->data($param))){
33
+        if (!self::getInstance()->valid($param, self::getInstance()->data($param))) {
34 34
             return;
35 35
         }
36 36
 
37
-        foreach(self::array(self::getInstance()->data($param)) as $val){
38
-            if(!preg_match($value, $val)){
39
-                self::getInstance()->error([ $param => $rules[$param]['placeholder'] . self::$err['regex'] ]);
37
+        foreach (self::array(self::getInstance()->data($param)) as $val) {
38
+            if (!preg_match($value, $val)) {
39
+                self::getInstance()->error([$param => $rules[$param]['placeholder'].self::$err['regex']]);
40 40
             }  
41 41
         }  
42 42
     }
43 43
 
44 44
     protected function mincount(string $param, string $value, array $rules): void
45 45
     {
46
-        if(!self::getInstance()->valid($param, self::getInstance()->data($param))){
46
+        if (!self::getInstance()->valid($param, self::getInstance()->data($param))) {
47 47
             return;
48 48
         }
49 49
 
50
-        if(count(self::array(self::getInstance()->data($param))) < intval($value)){
51
-            self::getInstance()->error([ $param => $rules[$param]['placeholder'] . self::$err['mincount'] ]);
50
+        if (count(self::array(self::getInstance()->data($param)))<intval($value)) {
51
+            self::getInstance()->error([$param => $rules[$param]['placeholder'].self::$err['mincount']]);
52 52
         }
53 53
         
54 54
     }
55 55
 
56 56
     protected function maxcount(string $param, string $value, array $rules): void
57 57
     {
58
-        if(!self::getInstance()->valid($param, self::getInstance()->data($param))){
58
+        if (!self::getInstance()->valid($param, self::getInstance()->data($param))) {
59 59
             return;
60 60
         }
61 61
         
62
-        if(count(self::array(self::getInstance()->data($param))) > intval($value)){
63
-            self::getInstance()->error([ $param => $rules[$param]['placeholder'] . self::$err['maxcount'] ]);
62
+        if (count(self::array(self::getInstance()->data($param)))>intval($value)) {
63
+            self::getInstance()->error([$param => $rules[$param]['placeholder'].self::$err['maxcount']]);
64 64
         }
65 65
         
66 66
     }
67 67
 
68 68
     protected function equals(string $param, string $value, array $rules): void
69 69
     {
70
-        if(!array_key_exists($param, self::getInstance()->data())){
71
-            self::getInstance()->error([ $param => $rules[$value]['placeholder'] . self::$err['nFoundEquals'] ]);
70
+        if (!array_key_exists($param, self::getInstance()->data())) {
71
+            self::getInstance()->error([$param => $rules[$value]['placeholder'].self::$err['nFoundEquals']]);
72 72
             return;
73 73
         }
74 74
             
75
-        if(self::getInstance()->data($param) != self::getInstance()->data($value)){
76
-            self::getInstance()->error([ $param => $rules[$param]['placeholder'] . self::$err['equals'] . $rules[$value]['placeholder'] ]);
75
+        if (self::getInstance()->data($param)!=self::getInstance()->data($value)) {
76
+            self::getInstance()->error([$param => $rules[$param]['placeholder'].self::$err['equals'].$rules[$value]['placeholder']]);
77 77
         } 
78 78
     }
79 79
 
80 80
     protected function maxlength(string $param, string $value, array $rules): void
81 81
     {
82
-        if(!self::getInstance()->valid($param, self::getInstance()->data($param))){
82
+        if (!self::getInstance()->valid($param, self::getInstance()->data($param))) {
83 83
             return;
84 84
         }
85 85
 
86
-        foreach( self::array(self::getInstance()->data($param)) as $val ){
87
-            if(intval($value) < strlen($val)) {
88
-                self::getInstance()->error([ $param => $rules[$param]['placeholder'] . self::$err['maxlength'] ]);
86
+        foreach (self::array(self::getInstance()->data($param)) as $val) {
87
+            if (intval($value)<strlen($val)) {
88
+                self::getInstance()->error([$param => $rules[$param]['placeholder'].self::$err['maxlength']]);
89 89
             }
90 90
         }
91 91
     }
92 92
 
93 93
     protected function type(string $param, string $value, array $rules): void
94 94
     {
95
-        if(!self::getInstance()->valid($param, self::getInstance()->data($param))){
95
+        if (!self::getInstance()->valid($param, self::getInstance()->data($param))) {
96 96
             return;
97 97
         }
98 98
 
99 99
         switch ($value) {
100 100
             case 'date':
101
-                if(!self::getInstance()->validateDate(self::getInstance()->data($param) , 'd/m/Y')){
102
-                    self::getInstance()->error([ $param => $rules[$param]['placeholder'] . self::$err['type'] ]);
101
+                if (!self::getInstance()->validateDate(self::getInstance()->data($param), 'd/m/Y')) {
102
+                    self::getInstance()->error([$param => $rules[$param]['placeholder'].self::$err['type']]);
103 103
                 }
104 104
             break;
105 105
         }
@@ -108,12 +108,12 @@  discard block
 block discarded – undo
108 108
 
109 109
     protected function filter(string $param, string $value, array $rules): void
110 110
     {
111
-        if(!self::getInstance()->valid($param, self::getInstance()->data($param))){
111
+        if (!self::getInstance()->valid($param, self::getInstance()->data($param))) {
112 112
             return;
113 113
         }
114 114
             
115
-        if(!filter_var(self::getInstance()->data($param), intval($value))){
116
-            self::getInstance()->error([ $param => $rules[$param]['placeholder'] . self::$err['filter'] ]);
115
+        if (!filter_var(self::getInstance()->data($param), intval($value))) {
116
+            self::getInstance()->error([$param => $rules[$param]['placeholder'].self::$err['filter']]);
117 117
         }
118 118
         
119 119
     }
Please login to merge, or discard this patch.