Test Setup Failed
Branch master (d1ca00)
by Php Easy Api
06:11 queued 02:42
created
src/resta/Support/Utils.php 1 patch
Spacing   +70 added lines, -70 removed lines patch added patch discarded remove patch
@@ -16,13 +16,13 @@  discard block
 block discarded – undo
16 16
      * @param bool $shift
17 17
      * @return array
18 18
      */
19
-    public static function upperCase($argument,$shift=true)
19
+    public static function upperCase($argument, $shift = true)
20 20
     {
21
-        if($shift){
21
+        if ($shift) {
22 22
             array_shift($argument);
23 23
         }
24 24
 
25
-        return array_map(function($argument){
25
+        return array_map(function($argument) {
26 26
             return ucfirst($argument);
27 27
         },$argument);
28 28
     }
@@ -46,10 +46,10 @@  discard block
 block discarded – undo
46 46
      */
47 47
     public static function strtolower($argument)
48 48
     {
49
-        if(!is_array($argument)){
49
+        if (!is_array($argument)) {
50 50
             return strtolower($argument);
51 51
         }
52
-        return array_map(function($argument){
52
+        return array_map(function($argument) {
53 53
             return strtolower($argument);
54 54
         },$argument);
55 55
     }
@@ -58,9 +58,9 @@  discard block
 block discarded – undo
58 58
      * @param array $data
59 59
      * @return string
60 60
      */
61
-    public static function generatorNamespace($data=array())
61
+    public static function generatorNamespace($data = array())
62 62
     {
63
-        return str_replace('.php','',implode("\\",$data));
63
+        return str_replace('.php', '', implode("\\", $data));
64 64
     }
65 65
 
66 66
     /**
@@ -68,16 +68,16 @@  discard block
 block discarded – undo
68 68
      * @param bool $extension
69 69
      * @return mixed
70 70
      */
71
-    public static function getPathFromNamespace($class,$extension=true)
71
+    public static function getPathFromNamespace($class, $extension = true)
72 72
     {
73
-        if($extension){
74
-            $default=root.'/'.str_replace("\\","/",$class).'.php';
73
+        if ($extension) {
74
+            $default = root.'/'.str_replace("\\", "/", $class).'.php';
75 75
         }
76
-        else{
77
-            $default=root.'/'.str_replace("\\","/",$class).'';
76
+        else {
77
+            $default = root.'/'.str_replace("\\", "/", $class).'';
78 78
         }
79 79
 
80
-        return str_replace("/App",'/src/app',$default);
80
+        return str_replace("/App", '/src/app', $default);
81 81
     }
82 82
 
83 83
     /**
@@ -94,9 +94,9 @@  discard block
 block discarded – undo
94 94
      * @param $method
95 95
      * @return bool
96 96
      */
97
-    public static function existMethod($class,$method)
97
+    public static function existMethod($class, $method)
98 98
     {
99
-        return method_exists($class,$method);
99
+        return method_exists($class, $method);
100 100
     }
101 101
 
102 102
     /**
@@ -104,9 +104,9 @@  discard block
 block discarded – undo
104 104
      * @param $second
105 105
      * @return bool
106 106
      */
107
-    public static function isArrayEqual($first,$second)
107
+    public static function isArrayEqual($first, $second)
108 108
     {
109
-        return (count( $first ) == count( $second ) && !array_diff( $first, $second ));
109
+        return (count($first)==count($second) && !array_diff($first, $second));
110 110
     }
111 111
 
112 112
     /**
@@ -123,17 +123,17 @@  discard block
 block discarded – undo
123 123
      * @param bool $filename
124 124
      * @return array
125 125
      */
126
-    public static function glob($path,$filename=false)
126
+    public static function glob($path, $filename = false)
127 127
     {
128 128
         $configList = [];
129 129
 
130 130
         foreach (glob($path.'/*.php') as $config) {
131 131
 
132
-            $configArray=str_replace(".php","",explode("/",$config));
133
-            $configList[end($configArray)]=$config;
132
+            $configArray = str_replace(".php", "", explode("/", $config));
133
+            $configList[end($configArray)] = $config;
134 134
         }
135 135
 
136
-        if($filename===true){
136
+        if ($filename===true) {
137 137
             return array_keys($configList);
138 138
         }
139 139
 
@@ -162,7 +162,7 @@  discard block
 block discarded – undo
162 162
      * @param string $seperator
163 163
      * @return mixed
164 164
      */
165
-    public static function getJustClassName($namespace,$seperator="\\")
165
+    public static function getJustClassName($namespace, $seperator = "\\")
166 166
     {
167 167
         $path = explode($seperator, $namespace);
168 168
         return array_pop($path);
@@ -173,23 +173,23 @@  discard block
 block discarded – undo
173 173
      * @param array $param
174 174
      * @return bool
175 175
      */
176
-    public static function changeClass($class,$param=array())
176
+    public static function changeClass($class, $param = array())
177 177
     {
178
-        $executionPath=$class;
178
+        $executionPath = $class;
179 179
         $dt = fopen($executionPath, "r");
180 180
 
181
-        if($dt!==false){
181
+        if ($dt!==false) {
182 182
 
183 183
             $content = fread($dt, filesize($executionPath));
184 184
             fclose($dt);
185 185
 
186
-            foreach ($param as $key=>$value){
187
-                $content=str_replace($key,$value,$content);
186
+            foreach ($param as $key=>$value) {
187
+                $content = str_replace($key, $value, $content);
188 188
             }
189 189
 
190 190
             $forWrite = fopen($executionPath, "w");
191 191
 
192
-            if($forWrite!==false){
192
+            if ($forWrite!==false) {
193 193
                 fwrite($forWrite, $content);
194 194
                 fclose($forWrite);
195 195
 
@@ -205,9 +205,9 @@  discard block
 block discarded – undo
205 205
      * @param $callback
206 206
      * @return mixed
207 207
      */
208
-    public static function returnCallback($data,$callback)
208
+    public static function returnCallback($data, $callback)
209 209
     {
210
-        return call_user_func_array($callback,[$data]);
210
+        return call_user_func_array($callback, [$data]);
211 211
     }
212 212
 
213 213
     /**
@@ -216,10 +216,10 @@  discard block
 block discarded – undo
216 216
      */
217 217
     public static function getNamespace($namespace)
218 218
     {
219
-        $rootDelete=str_replace(root.''.DIRECTORY_SEPARATOR.'src'.DIRECTORY_SEPARATOR.'app'.DIRECTORY_SEPARATOR.'','',$namespace);
219
+        $rootDelete = str_replace(root.''.DIRECTORY_SEPARATOR.'src'.DIRECTORY_SEPARATOR.'app'.DIRECTORY_SEPARATOR.'', '', $namespace);
220 220
 
221 221
         return 'App\\'.self::generatorNamespace(
222
-                explode(''.DIRECTORY_SEPARATOR.'',$rootDelete)
222
+                explode(''.DIRECTORY_SEPARATOR.'', $rootDelete)
223 223
             );
224 224
 
225 225
     }
@@ -230,7 +230,7 @@  discard block
 block discarded – undo
230 230
      */
231 231
     public static function callbackProcess($callback)
232 232
     {
233
-        return (is_callable($callback)) ? call_user_func_array($callback,[app()]) : $callback;
233
+        return (is_callable($callback)) ? call_user_func_array($callback, [app()]) : $callback;
234 234
     }
235 235
 
236 236
     /**
@@ -238,29 +238,29 @@  discard block
 block discarded – undo
238 238
      * @param $array2
239 239
      * @return bool
240 240
      */
241
-    public static function array_diff_key_recursive ($array1, $array2)
241
+    public static function array_diff_key_recursive($array1, $array2)
242 242
     {
243
-        if(count($array1)!==count($array2)) self::$bool[]=false;
243
+        if (count($array1)!==count($array2)) self::$bool[] = false;
244 244
 
245
-        foreach ($array1 as $array1_key=>$array1_value){
245
+        foreach ($array1 as $array1_key=>$array1_value) {
246 246
 
247
-            if(!is_array($array1_value)){
248
-                if(!array_key_exists($array1_key,$array2)) self::$bool[]=false;
247
+            if (!is_array($array1_value)) {
248
+                if (!array_key_exists($array1_key, $array2)) self::$bool[] = false;
249 249
             }
250
-            else{
251
-                if(!array_key_exists($array1_key,$array2)) self::$bool[]=false;
250
+            else {
251
+                if (!array_key_exists($array1_key, $array2)) self::$bool[] = false;
252 252
 
253
-                if(!isset($array2[$array1_key]) OR !is_array($array2[$array1_key])) $array2[$array1_key]=[];
253
+                if (!isset($array2[$array1_key]) OR !is_array($array2[$array1_key])) $array2[$array1_key] = [];
254 254
 
255
-                if(isset($array1_value[0])) $array1_value=$array1_value[0];
255
+                if (isset($array1_value[0])) $array1_value = $array1_value[0];
256 256
 
257
-                if(isset($array2[$array1_key][0])) $array2[$array1_key]=$array2[$array1_key][0];
257
+                if (isset($array2[$array1_key][0])) $array2[$array1_key] = $array2[$array1_key][0];
258 258
 
259
-                self::array_diff_key_recursive($array1_value,$array2[$array1_key]);
259
+                self::array_diff_key_recursive($array1_value, $array2[$array1_key]);
260 260
             }
261 261
         }
262 262
 
263
-        if(in_array(false,self::$bool)){
263
+        if (in_array(false, self::$bool)) {
264 264
             return false;
265 265
         }
266 266
         return true;
@@ -272,7 +272,7 @@  discard block
 block discarded – undo
272 272
      */
273 273
     public static function slashToBackSlash($data)
274 274
     {
275
-        return str_replace("/","\\",$data);
275
+        return str_replace("/", "\\", $data);
276 276
     }
277 277
 
278 278
     /**
@@ -282,11 +282,11 @@  discard block
 block discarded – undo
282 282
      * @param null|string $key
283 283
      * @return mixed
284 284
      */
285
-    public static function trace($debug=0,$key=null)
285
+    public static function trace($debug = 0, $key = null)
286 286
     {
287 287
         $trace = debug_backtrace();
288 288
 
289
-        if($key===null){
289
+        if ($key===null) {
290 290
             return $trace[$debug] ?? null;
291 291
         }
292 292
 
@@ -301,13 +301,13 @@  discard block
 block discarded – undo
301 301
     public  static function chmod_r($dir, $dirPermissions, $filePermissions)
302 302
     {
303 303
         $dp = opendir($dir);
304
-        while($file = readdir($dp)) {
305
-            if (($file == ".") || ($file == ".."))
304
+        while ($file = readdir($dp)) {
305
+            if (($file==".") || ($file==".."))
306 306
                 continue;
307 307
 
308 308
             $fullPath = $dir."/".$file;
309 309
 
310
-            if(is_dir($fullPath)) {
310
+            if (is_dir($fullPath)) {
311 311
                 chmod($fullPath, $dirPermissions);
312 312
                 self::chmod_r($fullPath, $dirPermissions, $filePermissions);
313 313
             } else {
@@ -323,7 +323,7 @@  discard block
 block discarded – undo
323 323
      */
324 324
     public static function getServiceConf()
325 325
     {
326
-        if(property_exists(core(),'serviceConf') && defined('methodName')){
326
+        if (property_exists(core(), 'serviceConf') && defined('methodName')) {
327 327
             return core()->serviceConf;
328 328
         }
329 329
         return [];
@@ -339,17 +339,17 @@  discard block
 block discarded – undo
339 339
      */
340 340
     public static function getAllFilesInDirectory($dir, $recursive = true, $basedir = '', $include_dirs = false)
341 341
     {
342
-        if ($dir == '') {return array();} else {$results = array(); $subresults = array();}
343
-        if (!is_dir($dir)) {$dir = dirname($dir);} // so a files path can be sent
344
-        if ($basedir == '') {$basedir = realpath($dir).DIRECTORY_SEPARATOR;}
342
+        if ($dir=='') {return array(); } else {$results = array(); $subresults = array(); }
343
+        if (!is_dir($dir)) {$dir = dirname($dir); } // so a files path can be sent
344
+        if ($basedir=='') {$basedir = realpath($dir).DIRECTORY_SEPARATOR; }
345 345
 
346 346
         $files = scandir($dir);
347
-        foreach ($files as $key => $value){
348
-            if ( ($value != '.') && ($value != '..') ) {
347
+        foreach ($files as $key => $value) {
348
+            if (($value!='.') && ($value!='..')) {
349 349
                 $path = realpath($dir.DIRECTORY_SEPARATOR.$value);
350 350
                 if (is_dir($path)) {
351 351
                     // optionally include directories in file list
352
-                    if ($include_dirs) {$subresults[] = str_replace($basedir, '', $path);}
352
+                    if ($include_dirs) {$subresults[] = str_replace($basedir, '', $path); }
353 353
                     // optionally get file list for all subdirectories
354 354
                     if ($recursive) {
355 355
                         $subdirresults = self::getAllFilesInDirectory($path, $recursive, $basedir, $include_dirs);
@@ -362,7 +362,7 @@  discard block
 block discarded – undo
362 362
             }
363 363
         }
364 364
         // merge the subarray to give the list of files then subdirectory files
365
-        if (count($subresults) > 0) {$results = array_merge($subresults, $results);}
365
+        if (count($subresults)>0) {$results = array_merge($subresults, $results); }
366 366
         return $results;
367 367
     }
368 368
 
@@ -371,18 +371,18 @@  discard block
 block discarded – undo
371 371
      * @param null $reelPath
372 372
      * @return array
373 373
      */
374
-    public static function getPathWithPhpExtension($files,$reelPath=null)
374
+    public static function getPathWithPhpExtension($files, $reelPath = null)
375 375
     {
376 376
         $pathWithPhpList = [];
377 377
 
378
-        foreach ($files as $file){
378
+        foreach ($files as $file) {
379 379
 
380
-            if(preg_match('@(.*).php@is',$file,$pathWithPhp)){
380
+            if (preg_match('@(.*).php@is', $file, $pathWithPhp)) {
381 381
 
382
-                if($reelPath===null){
382
+                if ($reelPath===null) {
383 383
                     $pathWithPhpList[] = $pathWithPhp[0];
384 384
                 }
385
-                else{
385
+                else {
386 386
                     $pathWithPhpList[] = $reelPath.'/'.$pathWithPhp[0];
387 387
                 }
388 388
 
@@ -415,7 +415,7 @@  discard block
 block discarded – undo
415 415
      */
416 416
     public static function resolverClass($class)
417 417
     {
418
-        if(self::isNamespaceExists($class)){
418
+        if (self::isNamespaceExists($class)) {
419 419
             return app()->resolve($class);
420 420
         }
421 421
 
@@ -427,8 +427,8 @@  discard block
 block discarded – undo
427 427
      */
428 428
     public static function getRequestPathInfo()
429 429
     {
430
-        if(is_null(BootStaticManager::getRequestPath())){
431
-            return explode("/",request()->getPathInfo());
430
+        if (is_null(BootStaticManager::getRequestPath())) {
431
+            return explode("/", request()->getPathInfo());
432 432
         }
433 433
         return BootStaticManager::getRequestPath();
434 434
     }
@@ -438,13 +438,13 @@  discard block
 block discarded – undo
438 438
      * @param null $remove
439 439
      * @return array
440 440
      */
441
-    public static function removeTrace($trace,$remove=null)
441
+    public static function removeTrace($trace, $remove = null)
442 442
     {
443 443
         $list = [];
444 444
 
445
-        foreach($trace as $key=>$item){
445
+        foreach ($trace as $key=>$item) {
446 446
 
447
-            if(isset($item['file']) && !preg_match('@'.$remove.'@',$item['file'])){
447
+            if (isset($item['file']) && !preg_match('@'.$remove.'@', $item['file'])) {
448 448
                 $list[$key] = $item;
449 449
             }
450 450
         }
Please login to merge, or discard this patch.