Passed
Push — master ( 390ce5...591975 )
by Brayan
01:48
created
app/models/Users.php 1 patch
Spacing   +39 added lines, -39 removed lines patch added patch discarded remove patch
@@ -73,7 +73,7 @@  discard block
 block discarded – undo
73 73
       * @throws ModelsException cuando las contraseñas no coinciden
74 74
     */
75 75
     private function checkPassMatch(string $pass, string $pass_repeat) {
76
-        if($pass != $pass_repeat) {
76
+        if ($pass != $pass_repeat) {
77 77
             throw new ModelsException('Las contraseñas no coinciden.');
78 78
         }
79 79
     }
@@ -87,13 +87,13 @@  discard block
 block discarded – undo
87 87
     */
88 88
     private function checkEmail(string $email) {
89 89
         # Formato de email
90
-        if(!Strings::is_email($email)) {
90
+        if (!Strings::is_email($email)) {
91 91
             throw new ModelsException('El email no tiene un formato válido.');
92 92
         }
93 93
         # Existencia de email
94 94
         $email = $this->db->scape($email);
95
-        $query = $this->db->select('id_user','users',"email='$email'",'LIMIT 1');
96
-        if(false !== $query) {
95
+        $query = $this->db->select('id_user', 'users', "email='$email'", 'LIMIT 1');
96
+        if (false !== $query) {
97 97
             throw new ModelsException('El email introducido ya existe.');
98 98
         }
99 99
     }
@@ -107,7 +107,7 @@  discard block
 block discarded – undo
107 107
       * @return void
108 108
     */
109 109
     private function restoreAttempts(string $email) {       
110
-        if(array_key_exists($email,$this->recentAttempts)) {
110
+        if (array_key_exists($email, $this->recentAttempts)) {
111 111
             $this->recentAttempts[$email]['attempts'] = 0;
112 112
             $this->recentAttempts[$email]['time'] = null;
113 113
             $this->updateSessionAttempts();
@@ -127,7 +127,7 @@  discard block
 block discarded – undo
127 127
     private function generateSession(array $user_data) {
128 128
         global $session, $config;
129 129
 
130
-        $session->set('user_id',(int) $user_data['id_user']);
130
+        $session->set('user_id', (int) $user_data['id_user']);
131 131
         $session->set('unique_session', $config['sessions']['unique']);
132 132
     }
133 133
 
@@ -140,12 +140,12 @@  discard block
 block discarded – undo
140 140
       * @return bool true: Cuando el inicio de sesión es correcto 
141 141
       *              false: Cuando el inicio de sesión no es correcto
142 142
     */
143
-    private function authentication(string $email,string $pass) : bool {
143
+    private function authentication(string $email, string $pass) : bool {
144 144
         $email = $this->db->scape($email);
145
-        $query = $this->db->select('id_user,pass','users',"email='$email'",'LIMIT 1');
145
+        $query = $this->db->select('id_user,pass', 'users', "email='$email'", 'LIMIT 1');
146 146
         
147 147
         # Incio de sesión con éxito
148
-        if(false !== $query && Strings::chash($query[0]['pass'],$pass)) {
148
+        if (false !== $query && Strings::chash($query[0]['pass'], $pass)) {
149 149
 
150 150
             # Restaurar intentos
151 151
             $this->restoreAttempts($email);
@@ -166,7 +166,7 @@  discard block
 block discarded – undo
166 166
     private function setDefaultAttempts() {
167 167
         global $session;
168 168
 
169
-        if(null != $session->get('login_user_recentAttempts')) {
169
+        if (null != $session->get('login_user_recentAttempts')) {
170 170
             $this->recentAttempts = $session->get('login_user_recentAttempts');
171 171
         }
172 172
     }
@@ -179,7 +179,7 @@  discard block
 block discarded – undo
179 179
       * @return void
180 180
     */
181 181
     private function setNewAttempt(string $email) {
182
-        if(!array_key_exists($email,$this->recentAttempts)) {
182
+        if (!array_key_exists($email, $this->recentAttempts)) {
183 183
             $this->recentAttempts[$email] = array(
184 184
                 'attempts' => 0, # Intentos
185 185
                 'time' => null # Tiempo 
@@ -200,14 +200,14 @@  discard block
 block discarded – undo
200 200
       * @return void
201 201
     */
202 202
     private function maximumAttempts(string $email) {
203
-        if($this->recentAttempts[$email]['attempts'] >= self::MAX_ATTEMPTS) {
203
+        if ($this->recentAttempts[$email]['attempts'] >= self::MAX_ATTEMPTS) {
204 204
             
205 205
             # Colocar timestamp para recuperar más adelante la posibilidad de acceso
206
-            if(null == $this->recentAttempts[$email]['time']) {
206
+            if (null == $this->recentAttempts[$email]['time']) {
207 207
                 $this->recentAttempts[$email]['time'] = time() + self::MAX_ATTEMPTS_TIME;
208 208
             }
209 209
             
210
-            if(time() < $this->recentAttempts[$email]['time']) {
210
+            if (time() < $this->recentAttempts[$email]['time']) {
211 211
                 # Setear sesión
212 212
                 $this->updateSessionAttempts();
213 213
                 # Lanzar excepción
@@ -235,7 +235,7 @@  discard block
 block discarded – undo
235 235
             $pass = $http->request->get('pass');
236 236
 
237 237
             # Verificar que no están vacíos
238
-            if($this->functions->e($email,$pass)) {
238
+            if ($this->functions->e($email, $pass)) {
239 239
                 throw new ModelsException('Credenciales incompletas.');
240 240
             }
241 241
             
@@ -246,13 +246,13 @@  discard block
 block discarded – undo
246 246
             $this->maximumAttempts($email);
247 247
 
248 248
             # Autentificar
249
-            if($this->authentication($email,$pass)) {
249
+            if ($this->authentication($email, $pass)) {
250 250
                 return array('success' => 1, 'message' => 'Conectado con éxito.');
251 251
             }
252 252
             
253 253
             throw new ModelsException('Credenciales incorrectas.');
254 254
 
255
-        } catch(ModelsException $e) {
255
+        } catch (ModelsException $e) {
256 256
             return array('success' => 0, 'message' => $e->getMessage());
257 257
         }        
258 258
     }
@@ -273,7 +273,7 @@  discard block
 block discarded – undo
273 273
             $pass_repeat = $http->request->get('pass_repeat');
274 274
 
275 275
             # Verificar que no están vacíos
276
-            if($this->functions->e($name,$email,$pass,$pass_repeat)) {
276
+            if ($this->functions->e($name, $email, $pass, $pass_repeat)) {
277 277
                 throw new ModelsException('Todos los datos son necesarios');
278 278
             }
279 279
 
@@ -281,10 +281,10 @@  discard block
 block discarded – undo
281 281
             $this->checkEmail($email);
282 282
 
283 283
             # Veriricar contraseñas
284
-            $this->checkPassMatch($pass,$pass_repeat);
284
+            $this->checkPassMatch($pass, $pass_repeat);
285 285
 
286 286
             # Registrar al usuario
287
-            $this->db->insert('users',array(
287
+            $this->db->insert('users', array(
288 288
                 'name' => $name,
289 289
                 'email' => $email,
290 290
                 'pass' => Strings::hash($pass)
@@ -296,7 +296,7 @@  discard block
 block discarded – undo
296 296
             ));
297 297
 
298 298
             return array('success' => 1, 'message' => 'Registrado con éxito.');
299
-        } catch(ModelsException $e) {
299
+        } catch (ModelsException $e) {
300 300
             return array('success' => 0, 'message' => $e->getMessage());
301 301
         }        
302 302
     }
@@ -315,7 +315,7 @@  discard block
 block discarded – undo
315 315
             $email = $http->request->get('email');
316 316
             
317 317
             # Campo lleno
318
-            if($this->functions->emp($email)) {
318
+            if ($this->functions->emp($email)) {
319 319
                 throw new ModelsException('El campo email debe estar lleno.');
320 320
             }
321 321
 
@@ -323,10 +323,10 @@  discard block
 block discarded – undo
323 323
             $email = $this->db->scape($email);
324 324
 
325 325
             # Obtener información del usuario 
326
-            $user_data = $this->db->select('id_user,name','users',"email='$email'",'LIMIT 1');
326
+            $user_data = $this->db->select('id_user,name', 'users', "email='$email'", 'LIMIT 1');
327 327
 
328 328
             # Verificar correo en base de datos 
329
-            if(false === $user_data) {
329
+            if (false === $user_data) {
330 330
                 throw new ModelsException('El email no está registrado en el sistema.');
331 331
             }
332 332
 
@@ -335,30 +335,30 @@  discard block
 block discarded – undo
335 335
             $pass = uniqid();
336 336
 
337 337
             # Construir mensaje y enviar mensaje
338
-            $HTML = 'Hola <b>'. $user_data[0]['name'] .'</b>, ha solicitado recuperar su contraseña perdida, si no ha realizado esta acción no necesita hacer nada.
338
+            $HTML = 'Hola <b>' . $user_data[0]['name'] . '</b>, ha solicitado recuperar su contraseña perdida, si no ha realizado esta acción no necesita hacer nada.
339 339
 					<br />
340 340
 					<br />
341
-					Para cambiar su contraseña por <b>'. $pass .'</b> haga <a href="'. $config['site']['url'] . 'lostpass/cambiar/&token='.$token.'&user='.$user_data[0]['id_user'].'" target="_blank">clic aquí</a>.';
341
+					Para cambiar su contraseña por <b>'. $pass . '</b> haga <a href="' . $config['site']['url'] . 'lostpass/cambiar/&token=' . $token . '&user=' . $user_data[0]['id_user'] . '" target="_blank">clic aquí</a>.';
342 342
 
343 343
             # Enviar el correo electrónico
344 344
             $dest = array();
345 345
 			$dest[$email] = $user_data[0]['name'];
346
-			$email = Emails::send_mail($dest,Emails::plantilla($HTML),'Recuperar contraseña perdida');
346
+			$email = Emails::send_mail($dest, Emails::plantilla($HTML), 'Recuperar contraseña perdida');
347 347
 
348 348
             # Verificar si hubo algún problema con el envío del correo
349
-            if(false === $email) {
349
+            if (false === $email) {
350 350
                 throw new ModelsException('No se ha podido enviar el correo electrónico.');
351 351
             }
352 352
 
353 353
             # Actualizar datos 
354 354
             $id_user = $user_data[0]['id_user'];
355
-            $this->db->update('users',array(
355
+            $this->db->update('users', array(
356 356
                 'tmp_pass' => Strings::hash($pass),
357 357
                 'token' => $token
358
-            ),"id_user='$id_user'",'LIMIT 1');
358
+            ), "id_user='$id_user'", 'LIMIT 1');
359 359
 
360 360
             return array('success' => 1, 'message' => 'Se ha enviado un enlace a su correo electrónico.');
361
-        } catch(ModelsException $e) {
361
+        } catch (ModelsException $e) {
362 362
             return array('success' => 0, 'message' => $e->getMessage());
363 363
         }
364 364
     }
@@ -378,7 +378,7 @@  discard block
 block discarded – undo
378 378
         $id_user = $http->query->get('user');
379 379
         $token = $http->query->get('token');
380 380
 
381
-        if(!$this->functions->emp($token) && is_numeric($id_user) && $id_user >= 1) {
381
+        if (!$this->functions->emp($token) && is_numeric($id_user) && $id_user >= 1) {
382 382
             # Filtros a los datos
383 383
             $id_user = $this->db->scape($id_user);
384 384
             $token = $this->db->scape($token);
@@ -401,7 +401,7 @@  discard block
 block discarded – undo
401 401
     public function logout() {
402 402
         global $session;
403 403
 
404
-        if(null != $session->get('user_id')) {
404
+        if (null != $session->get('user_id')) {
405 405
             $session->remove('user_id');
406 406
         }
407 407
 
@@ -417,7 +417,7 @@  discard block
 block discarded – undo
417 417
       * @return false|array con información del usuario
418 418
     */   
419 419
     public function getUserById(int $id, string $select = '*') {
420
-       return $this->db->select($select,'users',"id_user='$id'",'LIMIT 1');
420
+       return $this->db->select($select, 'users', "id_user='$id'", 'LIMIT 1');
421 421
     }
422 422
     
423 423
     /**
@@ -428,7 +428,7 @@  discard block
 block discarded – undo
428 428
       * @return false|array con información de los usuarios
429 429
     */  
430 430
     public function getUsers(string $select = '*') {
431
-       return $this->db->select($select,'users');
431
+       return $this->db->select($select, 'users');
432 432
     }
433 433
 
434 434
     /**
@@ -440,12 +440,12 @@  discard block
 block discarded – undo
440 440
       * @return array con datos del usuario conectado
441 441
     */
442 442
     public function getOwnerUser(string $select = '*') : array {
443
-        if(null !== $this->id_user) {    
443
+        if (null !== $this->id_user) {    
444 444
                
445
-            $user = $this->db->select($select,'users',"id_user='$this->id_user'",'LIMIT 1');
445
+            $user = $this->db->select($select, 'users', "id_user='$this->id_user'", 'LIMIT 1');
446 446
 
447 447
             # Si se borra al usuario desde la base de datos y sigue con la sesión activa
448
-            if(false === $user) {
448
+            if (false === $user) {
449 449
                 $this->logout();
450 450
             }
451 451
 
@@ -461,7 +461,7 @@  discard block
 block discarded – undo
461 461
       * @throws \RuntimeException si no se puede realizar la query
462 462
     */
463 463
     public function install() {
464
-        if(!$this->db->query("
464
+        if (!$this->db->query("
465 465
             CREATE TABLE IF NOT EXISTS `users` (
466 466
                 `id_user` int(11) UNSIGNED NOT NULL AUTO_INCREMENT,
467 467
                 `name` varchar(100) NOT NULL,
Please login to merge, or discard this patch.
Ocrend/Kernel/Database/Database.php 1 patch
Spacing   +21 added lines, -21 removed lines patch added patch discarded remove patch
@@ -39,7 +39,7 @@  discard block
 block discarded – undo
39 39
   final public static function Start($name = null, $motor = null, bool $new_instance = false) : Database {
40 40
     global $config;
41 41
 
42
-    if(!self::$inst instanceof self or $new_instance) {
42
+    if (!self::$inst instanceof self or $new_instance) {
43 43
       self::$inst = new self(
44 44
           null === $name ? $config['database']['name'] : $name,
45 45
           null === $motor ? $config['database']['motor'] : $motor
@@ -72,63 +72,63 @@  discard block
 block discarded – undo
72 72
     try {
73 73
       switch ($motor) {
74 74
         case 'sqlite':
75
-          parent::__construct('sqlite:'.$name);
75
+          parent::__construct('sqlite:' . $name);
76 76
         break;
77 77
         case 'cubrid':
78
-          parent::__construct('cubrid:host='.$config['database']['host'].';dbname='.$name.';port='.$config['database']['port'],
78
+          parent::__construct('cubrid:host=' . $config['database']['host'] . ';dbname=' . $name . ';port=' . $config['database']['port'],
79 79
           $config['database']['user'],
80 80
           $config['database']['pass'],
81 81
           $comun_config);
82 82
         break;
83 83
         case 'firebird':
84
-          parent::__construct('firebird:dbname='.$config['database']['host'].':'.$name,
84
+          parent::__construct('firebird:dbname=' . $config['database']['host'] . ':' . $name,
85 85
           $config['database']['user'],
86 86
           $config['database']['pass'],
87 87
           $comun_config);
88 88
         break;
89 89
         case 'odbc';
90
-          parent::__construct('odbc:'.$name,
90
+          parent::__construct('odbc:' . $name,
91 91
           $config['database']['user'],
92 92
           $config['database']['pass']);
93 93
         break;
94 94
         case 'oracle':
95 95
           parent::__construct('oci:dbname=(DESCRIPTION =
96 96
             (ADDRESS_LIST =
97
-              (ADDRESS = (PROTOCOL = '.$config['database']['protocol'].')(HOST = '.$motor.')(PORT = '.$config['database']['port'].'))
97
+              (ADDRESS = (PROTOCOL = '.$config['database']['protocol'] . ')(HOST = ' . $motor . ')(PORT = ' . $config['database']['port'] . '))
98 98
             )
99 99
             (CONNECT_DATA =
100
-              (SERVICE_NAME = '.$name.')
100
+              (SERVICE_NAME = '.$name . ')
101 101
             )
102 102
           );charset=utf8',
103 103
           $config['database']['user'],
104 104
           $config['database']['pass'],
105
-          array_merge(array(\PDO::ATTR_DEFAULT_FETCH_MODE => \PDO::FETCH_ASSOC),$comun_config));
105
+          array_merge(array(\PDO::ATTR_DEFAULT_FETCH_MODE => \PDO::FETCH_ASSOC), $comun_config));
106 106
         break;
107 107
         case 'postgresql':
108
-          parent::__construct('pgsql:host='.$config['database']['host'].';dbname='.$name.';charset=utf8',
108
+          parent::__construct('pgsql:host=' . $config['database']['host'] . ';dbname=' . $name . ';charset=utf8',
109 109
           $config['database']['user'],
110 110
           $config['database']['pass'],
111 111
           $comun_config);
112 112
         break;
113 113
         case 'mysql':
114
-          parent::__construct('mysql:host='.$config['database']['host'].';dbname='.$name,
114
+          parent::__construct('mysql:host=' . $config['database']['host'] . ';dbname=' . $name,
115 115
           $config['database']['user'],
116 116
           $config['database']['pass'],
117
-          array_merge(array(\PDO::MYSQL_ATTR_INIT_COMMAND => 'SET NAMES utf8'),$comun_config));
117
+          array_merge(array(\PDO::MYSQL_ATTR_INIT_COMMAND => 'SET NAMES utf8'), $comun_config));
118 118
         break;
119 119
         case 'mssql':
120 120
           # Añadido por marc2684
121 121
           # DOC: https://github.com/prinick96/Ocrend-Framework/issues/7
122
-          parent::__construct('sqlsrv:Server='.$config['database']['host'].';Database='.$name.';ConnectionPooling=0',
122
+          parent::__construct('sqlsrv:Server=' . $config['database']['host'] . ';Database=' . $name . ';ConnectionPooling=0',
123 123
           $config['database']['user'],
124 124
           $config['database']['pass'],
125 125
           $comun_config);
126 126
         break;
127 127
         default:
128
-          throw new \RuntimeException('Motor '. $motor .' de conexión no identificado.');
128
+          throw new \RuntimeException('Motor ' . $motor . ' de conexión no identificado.');
129 129
         break;
130 130
       }
131
-    } catch(\PDOException $e) {
131
+    } catch (\PDOException $e) {
132 132
       throw new \RuntimeException('Problema al conectar con la base de datos: ' . $e->getMessage());
133 133
     } 
134 134
   }
@@ -163,18 +163,18 @@  discard block
 block discarded – undo
163 163
     * @return mixed elemento sano
164 164
   */
165 165
   final public function scape($e) {
166
-    if(null === $e) {
166
+    if (null === $e) {
167 167
       return '';
168 168
     }
169 169
 
170
-    if(is_numeric($e) and $e <= 2147483647) {
171
-      if(explode('.',$e)[0] != $e) {
170
+    if (is_numeric($e) and $e <= 2147483647) {
171
+      if (explode('.', $e)[0] != $e) {
172 172
         return (float) $e;
173 173
       }
174 174
       return (int) $e;
175 175
     }
176 176
 
177
-    return (string) trim(str_replace(['\\',"\x00",'\n','\r',"'",'"',"\x1a"],['\\\\','\\0','\\n','\\r',"\'",'\"','\\Z'],$e));
177
+    return (string) trim(str_replace(['\\', "\x00", '\n', '\r', "'", '"', "\x1a"], ['\\\\', '\\0', '\\n', '\\r', "\'", '\"', '\\Z'], $e));
178 178
   }
179 179
 
180 180
   /**
@@ -202,7 +202,7 @@  discard block
 block discarded – undo
202 202
   */
203 203
   final public function insert(string $table, array $e) : \PDOStatement {
204 204
       if (sizeof($e) == 0) {
205
-          throw new \RuntimeException('El arreglo pasado por $this->db->insert(\''.$table.'\',...) está vacío.');
205
+          throw new \RuntimeException('El arreglo pasado por $this->db->insert(\'' . $table . '\',...) está vacío.');
206 206
       }
207 207
 
208 208
       $query = "INSERT INTO $table (";
@@ -232,7 +232,7 @@  discard block
 block discarded – undo
232 232
   */
233 233
   final public function update(string $table, array $e, string $where, string $limit = '') : \PDOStatement {
234 234
       if (sizeof($e) == 0) {
235
-          throw new \RuntimeException('El arreglo pasado por $this->db->update(\''.$table.'\'...) está vacío.');
235
+          throw new \RuntimeException('El arreglo pasado por $this->db->update(\'' . $table . '\'...) está vacío.');
236 236
       }
237 237
 
238 238
       $query = "UPDATE $table SET ";
@@ -269,7 +269,7 @@  discard block
 block discarded – undo
269 269
     $result = $sql->fetchAll();
270 270
     $sql->closeCursor();
271 271
 
272
-    if(sizeof($result) > 0) {
272
+    if (sizeof($result) > 0) {
273 273
       return $result;
274 274
     }
275 275
 
Please login to merge, or discard this patch.
Ocrend/Kernel/Helpers/Arrays.php 1 patch
Spacing   +14 added lines, -14 removed lines patch added patch discarded remove patch
@@ -43,32 +43,32 @@  discard block
 block discarded – undo
43 43
   */
44 44
   final public static function arrays_sum(array $a, array $b) : array {
45 45
     # Si alguno está vacío
46
-    if(sizeof($a) == 0) {
46
+    if (sizeof($a) == 0) {
47 47
       return $b;
48
-    } else if(sizeof($b) == 0) {
48
+    } else if (sizeof($b) == 0) {
49 49
       return $a;
50 50
     }
51 51
 
52 52
     # Recorrer el segundo arreglo
53
-    foreach($b as $llave => $contenido) {
53
+    foreach ($b as $llave => $contenido) {
54 54
 
55 55
       # Desnivel
56
-      if(is_array($contenido)) {
57
-        throw new \RuntimeException('El arreglo $b en la llave '.$llave.' es un arreglo y no puede operar.');
56
+      if (is_array($contenido)) {
57
+        throw new \RuntimeException('El arreglo $b en la llave ' . $llave . ' es un arreglo y no puede operar.');
58 58
         break;
59 59
       }
60 60
 
61 61
       # Existencia de la llave
62
-      if(array_key_exists($llave,$a)) {
62
+      if (array_key_exists($llave, $a)) {
63 63
         # Excepciones de uso
64
-        if(is_array($a[$llave])) {
65
-          throw new \RuntimeException('El arreglo $a en la llave '.$llave.' es un arreglo y no puede operar.');
64
+        if (is_array($a[$llave])) {
65
+          throw new \RuntimeException('El arreglo $a en la llave ' . $llave . ' es un arreglo y no puede operar.');
66 66
           break;
67
-        } else if(!is_numeric($a[$llave]) && null !== $a[$llave]) {
68
-          throw new \RuntimeException('El arreglo $a en la llave '.$llave.' no es un número y no puede operar.');
67
+        } else if (!is_numeric($a[$llave]) && null !== $a[$llave]) {
68
+          throw new \RuntimeException('El arreglo $a en la llave ' . $llave . ' no es un número y no puede operar.');
69 69
           break;
70
-        } else if(!is_numeric($b[$llave]) && null !== $b[$llave]) {
71
-          throw new \RuntimeException('El arreglo $b en la llave '.$llave.' no es un número y no puede operar.');
70
+        } else if (!is_numeric($b[$llave]) && null !== $b[$llave]) {
71
+          throw new \RuntimeException('El arreglo $b en la llave ' . $llave . ' no es un número y no puede operar.');
72 72
           break;
73 73
         }
74 74
 
@@ -94,7 +94,7 @@  discard block
 block discarded – undo
94 94
   final public static function get_key_by_index(string $index, array $a) : int {
95 95
     $i = 0;
96 96
     foreach ($a as $key => $val) {
97
-      if($key == $index) {
97
+      if ($key == $index) {
98 98
         return (int) $i;
99 99
       }
100 100
       $i++;
@@ -127,7 +127,7 @@  discard block
 block discarded – undo
127 127
     * @return bool false si no lo es, true si lo es
128 128
   */
129 129
   final public static function is_assoc(array $a) : bool {
130
-    if(sizeof($a) === 0) {
130
+    if (sizeof($a) === 0) {
131 131
       return false;
132 132
     }
133 133
 
Please login to merge, or discard this patch.
Ocrend/Kernel/Router/Router.php 1 patch
Spacing   +13 added lines, -13 removed lines patch added patch discarded remove patch
@@ -91,7 +91,7 @@  discard block
 block discarded – undo
91 91
     */
92 92
     final private function setCollectionRule(string $index, string $rule) {
93 93
         # Verificar si la regla existe
94
-        if(!in_array($rule,self::RULES)) {
94
+        if (!in_array($rule, self::RULES)) {
95 95
             throw new \RuntimeException('La regla ' . $rule . ' no existe.');
96 96
         }
97 97
         # Definir la regla para la ruta
@@ -103,14 +103,14 @@  discard block
 block discarded – undo
103 103
     */
104 104
     final private function checkRequests() {
105 105
         # Verificar si existe peticiones
106
-        if(null !== $this->requestUri) {
107
-            $this->real_request = explode('/',$this->requestUri);
106
+        if (null !== $this->requestUri) {
107
+            $this->real_request = explode('/', $this->requestUri);
108 108
             $this->routerCollection['/controller'] = $this->real_request[0];
109 109
         }
110 110
 
111 111
         # Setear las siguientes rutas
112
-        $this->routerCollection['/method'] = array_key_exists(1,$this->real_request) ? $this->real_request[1] : null;
113
-        $this->routerCollection['/id'] = array_key_exists(2,$this->real_request) ? $this->real_request[2] : null;
112
+        $this->routerCollection['/method'] = array_key_exists(1, $this->real_request) ? $this->real_request[1] : null;
113
+        $this->routerCollection['/id'] = array_key_exists(2, $this->real_request) ? $this->real_request[2] : null;
114 114
     }
115 115
 
116 116
     /**
@@ -123,7 +123,7 @@  discard block
 block discarded – undo
123 123
     */
124 124
     final public function setRoute(string $index, string $rule = 'none') {
125 125
         # Nombres de rutas no permitidos
126
-        if(in_array($index,['/controller','/method','/id'])) {
126
+        if (in_array($index, ['/controller', '/method', '/id'])) {
127 127
             throw new \RuntimeException('No puede definirse ' . $index . ' como índice en la ruta.');
128 128
         }
129 129
 
@@ -135,8 +135,8 @@  discard block
 block discarded – undo
135 135
             
136 136
         # Definir la ruta y regla
137 137
         $lastRoute = sizeof($this->routerCollection);
138
-        $this->routerCollection[$index] = array_key_exists($lastRoute,$this->real_request) ? $this->real_request[$lastRoute] : null;
139
-        $this->setCollectionRule($index,$rule);
138
+        $this->routerCollection[$index] = array_key_exists($lastRoute, $this->real_request) ? $this->real_request[$lastRoute] : null;
139
+        $this->setCollectionRule($index, $rule);
140 140
     }
141 141
     
142 142
     /**
@@ -149,7 +149,7 @@  discard block
 block discarded – undo
149 149
     */
150 150
     final public function getRoute(string $index) {
151 151
           # Verificar existencia de ruta
152
-        if(!array_key_exists($index,$this->routerCollection)) {
152
+        if (!array_key_exists($index, $this->routerCollection)) {
153 153
             throw new \RuntimeException('La ruta ' . $index . ' no está definida en el controlador.');
154 154
         }
155 155
 
@@ -157,7 +157,7 @@  discard block
 block discarded – undo
157 157
         $ruta = $this->routerCollection[$index];
158 158
 
159 159
         # Retornar ruta con la regla definida aplicada
160
-        switch($this->routerCollectionRules[$index]) {
160
+        switch ($this->routerCollectionRules[$index]) {
161 161
             case 'none':
162 162
                 return $ruta;
163 163
             case 'letters':
@@ -211,7 +211,7 @@  discard block
 block discarded – undo
211 211
     */
212 212
     final public function getId(bool $with_rules = false) {
213 213
         $id = $this->routerCollection['/id'];
214
-        if($with_rules) {
214
+        if ($with_rules) {
215 215
             return (null !== $id && is_numeric($id) && $id > 0) ? (int) $id : null;
216 216
         }
217 217
 
@@ -225,10 +225,10 @@  discard block
 block discarded – undo
225 225
     */
226 226
     final public function executeController() {
227 227
         # Definir controlador
228
-        if(null != ($controller = $this->getController())) {
228
+        if (null != ($controller = $this->getController())) {
229 229
             $controller = $controller . 'Controller';
230 230
 
231
-            if(!is_readable('app/controllers/' . $controller . '.php')) {
231
+            if (!is_readable('app/controllers/' . $controller . '.php')) {
232 232
                 $controller = 'errorController';
233 233
             }
234 234
 
Please login to merge, or discard this patch.
Ocrend/Kernel/Models/Models.php 1 patch
Spacing   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -20,7 +20,7 @@  discard block
 block discarded – undo
20 20
  * @author Brayan Narváez <[email protected]>
21 21
  */
22 22
 
23
-abstract class Models  {
23
+abstract class Models {
24 24
 
25 25
     /**
26 26
       * Tiene siempre el id pasado por la ruta, en caso de no haber ninguno, será cero.
@@ -53,7 +53,7 @@  discard block
 block discarded – undo
53 53
         global $session, $config;
54 54
         
55 55
         # Id captado por la ruta
56
-        if(null != $router) {
56
+        if (null != $router) {
57 57
             $this->id = $router->getId(true);
58 58
             $this->id = null == $this->id ? 0 : $this->id; 
59 59
         }
@@ -62,7 +62,7 @@  discard block
 block discarded – undo
62 62
         $this->functions = new Functions();
63 63
 
64 64
         # Verificar sesión del usuario
65
-        if(null !== $session->get('user_id') && $session->get('unique_session') == $config['sessions']['unique']) {
65
+        if (null !== $session->get('user_id') && $session->get('unique_session') == $config['sessions']['unique']) {
66 66
            $this->id_user = $session->get('user_id');
67 67
         }
68 68
     }
@@ -77,7 +77,7 @@  discard block
 block discarded – undo
77 77
       * @throws ModelsException
78 78
       */
79 79
     protected function setId($id, string $default_msg = 'No puedede asignarse el id.') {
80
-        if(null == $id || !is_numeric($id) || $id <= 0) {
80
+        if (null == $id || !is_numeric($id) || $id <= 0) {
81 81
             throw new ModelsException($default_msg);
82 82
         }
83 83
 
Please login to merge, or discard this patch.
Ocrend/Kernel/Helpers/Strings.php 1 patch
Spacing   +13 added lines, -13 removed lines patch added patch discarded remove patch
@@ -41,7 +41,7 @@  discard block
 block discarded – undo
41 41
     } elseif ($diff->m == 1) {
42 42
         $text = '1 mes';
43 43
     } elseif ($diff->d > 7) {
44
-        $text = ceil($diff->d / 7) . ' semanas';
44
+        $text = ceil($diff->d/7) . ' semanas';
45 45
     } elseif ($diff->d == 7) {
46 46
         $text = '1 semana';
47 47
     } elseif ($diff->d > 1) {
@@ -86,7 +86,7 @@  discard block
 block discarded – undo
86 86
     * @return string Hash, con la forma $2a$10$87b2b603324793cc37f8dOPFTnHRY0lviq5filK5cN4aMCQDJcC9G
87 87
   */
88 88
   final public static function hash(string $p) : string {
89
-    return crypt($p, '$2a$10$' . substr(sha1(mt_rand()),0,22));
89
+    return crypt($p, '$2a$10$' . substr(sha1(mt_rand()), 0, 22));
90 90
   }
91 91
   //------------------------------------------------
92 92
   /**
@@ -99,9 +99,9 @@  discard block
 block discarded – undo
99 99
     *
100 100
   */
101 101
   final public static function date_difference(string $ini, string $fin) : int {
102
-    $ini_i = explode('-',str_replace('/','-',$ini));
103
-    $fin_i = explode('-',str_replace('/','-',$fin));
104
-    return (int) floor((mktime(0, 0, 0, $fin_i[1], $fin_i[0], $fin_i[2]) - mktime(0, 0, 0, $ini_i[1], $ini_i[0], $ini_i[2])) / 86400);
102
+    $ini_i = explode('-', str_replace('/', '-', $ini));
103
+    $fin_i = explode('-', str_replace('/', '-', $fin));
104
+    return (int) floor((mktime(0, 0, 0, $fin_i[1], $fin_i[0], $fin_i[2]) - mktime(0, 0, 0, $ini_i[1], $ini_i[0], $ini_i[2]))/86400);
105 105
   }
106 106
   //------------------------------------------------
107 107
   /**
@@ -113,7 +113,7 @@  discard block
 block discarded – undo
113 113
     *
114 114
   */
115 115
   final public static function calculate_age(string $cumple) : int {
116
-    $age = explode('.', (string) (self::date_difference($cumple,date('d-m-Y',time())) / 365));
116
+    $age = explode('.', (string) (self::date_difference($cumple, date('d-m-Y', time()))/365));
117 117
     return (int) $age[0];
118 118
   }
119 119
   //------------------------------------------------
@@ -124,7 +124,7 @@  discard block
 block discarded – undo
124 124
     *
125 125
   */
126 126
   final public static function days_of_month() : int {
127
-    return cal_days_in_month(CAL_GREGORIAN, (int) date('m',time()), (int) date('Y',time()));
127
+    return cal_days_in_month(CAL_GREGORIAN, (int) date('m', time()), (int) date('Y', time()));
128 128
   }
129 129
   //------------------------------------------------
130 130
   /**
@@ -146,7 +146,7 @@  discard block
 block discarded – undo
146 146
     * @return string del texto sin espacios
147 147
   */
148 148
   final public static function remove_spaces(string $s) : string {
149
-    return trim(str_replace(' ','',$s));
149
+    return trim(str_replace(' ', '', $s));
150 150
   }
151 151
   //------------------------------------------------
152 152
   /**
@@ -191,9 +191,9 @@  discard block
 block discarded – undo
191 191
   */
192 192
   final public static function url_amigable(string $url) : string {
193 193
     $url = strtolower($url);
194
-    $url = str_replace (['á', 'é', 'í', 'ó', 'ú', 'ñ'],['a', 'e', 'i', 'o', 'u', 'n'], $url);
195
-    $url = str_replace([' ', '&', '\r\n', '\n', '+', '%'],'-',$url);
196
-    return preg_replace (['/[^a-z0-9\-<>]/', '/[\-]+/', '/<[^>]*>/'],['', '-', ''], $url);
194
+    $url = str_replace(['á', 'é', 'í', 'ó', 'ú', 'ñ'], ['a', 'e', 'i', 'o', 'u', 'n'], $url);
195
+    $url = str_replace([' ', '&', '\r\n', '\n', '+', '%'], '-', $url);
196
+    return preg_replace(['/[^a-z0-9\-<>]/', '/[\-]+/', '/<[^>]*>/'], ['', '-', ''], $url);
197 197
   }
198 198
   //------------------------------------------------
199 199
   /**
@@ -246,7 +246,7 @@  discard block
 block discarded – undo
246 246
         '<span style="font-size: $1px">$2</span>',
247 247
         '<span style="font-family: $1">$2</span>'
248 248
     );
249
-    return nl2br(preg_replace($BBcode,$HTML,$string));
249
+    return nl2br(preg_replace($BBcode, $HTML, $string));
250 250
   }
251 251
   //------------------------------------------------
252 252
   /**
@@ -294,7 +294,7 @@  discard block
 block discarded – undo
294 294
     * @return int Cantidad de palabras
295 295
   */
296 296
   final public static function count_words(string $s) : int {
297
-    return (int) str_word_count($s,0);
297
+    return (int) str_word_count($s, 0);
298 298
   }
299 299
   //------------------------------------------------
300 300
   /**
Please login to merge, or discard this patch.
Ocrend/Kernel/Helpers/Functions.php 1 patch
Spacing   +38 added lines, -38 removed lines patch added patch discarded remove patch
@@ -29,7 +29,7 @@  discard block
 block discarded – undo
29 29
       * @return bool con el resultado de la comparación
30 30
    */
31 31
   final private function check_str_to_time(int $index, array $detail, int $max) : bool {
32
-    return !array_key_exists($index,$detail) || !is_numeric($detail[$index]) || intval($detail[$index]) < $max;
32
+    return !array_key_exists($index, $detail) || !is_numeric($detail[$index]) || intval($detail[$index]) < $max;
33 33
   }
34 34
 
35 35
    //------------------------------------------------
@@ -45,7 +45,7 @@  discard block
 block discarded – undo
45 45
   final public function redir($url = null) {
46 46
     global $config;
47 47
     
48
-    if(null == $url) {
48
+    if (null == $url) {
49 49
       $url = $config['site']['url'];
50 50
     }
51 51
     
@@ -64,7 +64,7 @@  discard block
 block discarded – undo
64 64
     * @return float con el porcentaje correspondiente
65 65
   */
66 66
   final public function percent(float $por, float $n) : float {
67
-    return $n * ($por / 100);
67
+    return $n*($por/100);
68 68
   }
69 69
 
70 70
   //------------------------------------------------
@@ -77,8 +77,8 @@  discard block
 block discarded – undo
77 77
     * @return string del tamaño $size convertido a la unidad más adecuada
78 78
   */
79 79
   final public function convert(int $size) : string {
80
-      $unit = array('bytes','kb','mb','gb','tb','pb');
81
-      return round($size/pow(1024,($i=floor(log($size,1024)))),2).' '.$unit[$i];
80
+      $unit = array('bytes', 'kb', 'mb', 'gb', 'tb', 'pb');
81
+      return round($size/pow(1024, ($i = floor(log($size, 1024)))), 2) . ' ' . $unit[$i];
82 82
   }
83 83
 
84 84
   //------------------------------------------------
@@ -104,7 +104,7 @@  discard block
 block discarded – undo
104 104
      * @return bool con true si está vacío, false si no, un espacio en blanco cuenta como vacío
105 105
    */
106 106
    final public function emp($var) : bool {
107
-     return (isset($var) && empty(trim(str_replace(' ','',$var))));
107
+     return (isset($var) && empty(trim(str_replace(' ', '', $var))));
108 108
    }
109 109
 
110 110
    //------------------------------------------------
@@ -118,8 +118,8 @@  discard block
 block discarded – undo
118 118
      * @return bool con true si están todos llenos, false si al menos uno está vacío
119 119
    */
120 120
    final public function all_full(array $array) : bool {
121
-     foreach($array as $e) {
122
-       if($this->emp($e) and $e != '0') {
121
+     foreach ($array as $e) {
122
+       if ($this->emp($e) and $e != '0') {
123 123
          return false;
124 124
        }
125 125
      }
@@ -135,7 +135,7 @@  discard block
 block discarded – undo
135 135
    */
136 136
     final public function e() : bool  {
137 137
       for ($i = 0, $nargs = func_num_args(); $i < $nargs; $i++) {
138
-        if(null === func_get_arg($i) || ($this->emp(func_get_arg($i)) && func_get_arg($i) != '0')) {
138
+        if (null === func_get_arg($i) || ($this->emp(func_get_arg($i)) && func_get_arg($i) != '0')) {
139 139
           return true;
140 140
         }
141 141
       }
@@ -153,7 +153,7 @@  discard block
 block discarded – undo
153 153
       * @return string con la fecha en formato humano (y en español)
154 154
     */
155 155
     final public function fecha(string $format, int $time = 0) : string  {
156
-       $date = date($format,$time == 0 ? time() : $time);
156
+       $date = date($format, $time == 0 ? time() : $time);
157 157
        $cambios = array(
158 158
          'Monday'=> 'Lunes',
159 159
          'Tuesday'=> 'Martes',
@@ -186,7 +186,7 @@  discard block
 block discarded – undo
186 186
          'Apr'=> 'Abr',
187 187
          'Dec'=> 'Dic'
188 188
        );
189
-       return str_replace(array_keys($cambios),array_values($cambios),$date);
189
+       return str_replace(array_keys($cambios), array_values($cambios), $date);
190 190
      }
191 191
 
192 192
    //------------------------------------------------
@@ -206,13 +206,13 @@  discard block
 block discarded – undo
206 206
     # Revisar protocolo
207 207
     $base = $config['site']['router']['protocol'] . '://';
208 208
 
209
-    if(strtolower($www) == 'www') {
209
+    if (strtolower($www) == 'www') {
210 210
       $base .= 'www.' . $config['site']['router']['path'];
211 211
     } else {
212 212
       $base .= $config['site']['router']['path'];
213 213
     }
214 214
   
215
-    return '<base href="'.$base.'" />';
215
+    return '<base href="' . $base . '" />';
216 216
   }
217 217
   
218 218
   //------------------------------------------------
@@ -226,7 +226,7 @@  discard block
 block discarded – undo
226 226
    * @return string con el número del día
227 227
   */
228 228
   final public function last_day_month(int $mes, int $anio) : string {
229
-    return date('d', (mktime(0,0,0,$mes + 1, 1, $anio) - 1));
229
+    return date('d', (mktime(0, 0, 0, $mes + 1, 1, $anio) - 1));
230 230
   }
231 231
 
232 232
   //------------------------------------------------
@@ -239,7 +239,7 @@  discard block
 block discarded – undo
239 239
    * @return string cifra con cero a la izquirda
240 240
   */
241 241
   final public function cero_izq(int $num) : string {
242
-    if($num < 10) {
242
+    if ($num < 10) {
243 243
       return '0' . $num;
244 244
     }
245 245
 
@@ -257,24 +257,24 @@  discard block
 block discarded – undo
257 257
     * @return int|null con el timestamp
258 258
   */
259 259
   final public function str_to_time($fecha, string $hora = '00:00:00') {
260
-    if(null == $fecha) {
260
+    if (null == $fecha) {
261 261
       return null;
262 262
     }
263 263
     
264
-    $detail = explode('/',$fecha);
264
+    $detail = explode('/', $fecha);
265 265
 
266 266
     // Formato de día incorrecto
267
-    if($this->check_str_to_time(0,$detail,1)) {
267
+    if ($this->check_str_to_time(0, $detail, 1)) {
268 268
       return null;
269 269
     }
270 270
 
271 271
     // Formato de mes incorrecto
272
-    if($this->check_str_to_time(1,$detail,1) || intval($detail[1]) > 12) {
272
+    if ($this->check_str_to_time(1, $detail, 1) || intval($detail[1]) > 12) {
273 273
       return null;
274 274
     }
275 275
 
276 276
     // Formato del año
277
-    if($this->check_str_to_time(2,$detail,1970)) {
277
+    if ($this->check_str_to_time(2, $detail, 1970)) {
278 278
       return null;
279 279
     }
280 280
 
@@ -284,7 +284,7 @@  discard block
 block discarded – undo
284 284
     $year = intval($detail[2]);
285 285
 
286 286
     // Veriricar dia según mes
287
-    if($day > $this->last_day_month($month,$year)) {
287
+    if ($day > $this->last_day_month($month, $year)) {
288 288
       return null;
289 289
     }
290 290
 
@@ -302,11 +302,11 @@  discard block
 block discarded – undo
302 302
   */
303 303
   final public function desde_date(int $desde) {
304 304
      # Obtener esta fecha
305
-     $hoy = date('d/m/Y/D',time());
306
-     $hoy = explode('/',$hoy);
305
+     $hoy = date('d/m/Y/D', time());
306
+     $hoy = explode('/', $hoy);
307 307
 
308 308
 
309
-    switch($desde) {
309
+    switch ($desde) {
310 310
       # Hoy
311 311
       case 1:
312 312
         return date('d/m/Y', time());
@@ -318,7 +318,7 @@  discard block
 block discarded – undo
318 318
       # Semana
319 319
       case 3:
320 320
         # Día de la semana actual
321
-        switch($hoy[3]) {
321
+        switch ($hoy[3]) {
322 322
           case 'Mon':
323 323
             $dia = $hoy[0];
324 324
           break;
@@ -343,21 +343,21 @@  discard block
 block discarded – undo
343 343
         }
344 344
 
345 345
         # Mes anterior y posiblemente, año también.
346
-        if($dia == 0) {
346
+        if ($dia == 0) {
347 347
           # Verificamos si estamos en enero
348
-          if($hoy[1] == 1) {
349
-            return $this->last_day_month($hoy[1],$hoy[2]) .'/'. $this->cero_izq($hoy[1] - 1) .'/' . ($hoy[2] - 1);
348
+          if ($hoy[1] == 1) {
349
+            return $this->last_day_month($hoy[1], $hoy[2]) . '/' . $this->cero_izq($hoy[1] - 1) . '/' . ($hoy[2] - 1);
350 350
           }
351 351
           
352 352
           # Si no es enero, es el año actual
353
-          return $this->last_day_month($hoy[1],$hoy[2]) .'/'. $this->cero_izq($hoy[1] - 1) .'/' . $hoy[2];
353
+          return $this->last_day_month($hoy[1], $hoy[2]) . '/' . $this->cero_izq($hoy[1] - 1) . '/' . $hoy[2];
354 354
         }
355 355
         
356
-        return $this->cero_izq($dia) .'/'. $this->cero_izq($hoy[1]) .'/' . $hoy[2];
356
+        return $this->cero_izq($dia) . '/' . $this->cero_izq($hoy[1]) . '/' . $hoy[2];
357 357
 
358 358
       # Mes
359 359
       case 4:
360
-        return '01/'. $this->cero_izq($hoy[1]) .'/' . $hoy[2];
360
+        return '01/' . $this->cero_izq($hoy[1]) . '/' . $hoy[2];
361 361
        
362 362
       # Año
363 363
       case 5:
@@ -396,13 +396,13 @@  discard block
 block discarded – undo
396 396
        new \Twig_Function('e_dynamic', array($this, 'e')),
397 397
        new \Twig_Function('all_full', array($this, 'all_full')),
398 398
        new \Twig_Function('fecha', array($this, 'fecha')),
399
-       new \Twig_Function('base_assets',array($this, 'base_assets')),
400
-       new \Twig_Function('timestamp',array($this, 'timestamp')),
401
-       new \Twig_Function('desde_date',array($this, 'desde_date')),
402
-       new \Twig_Function('cero_izq',array($this, 'cero_izq')),
403
-       new \Twig_Function('last_day_month',array($this, 'last_day_month')),
404
-       new \Twig_Function('str_to_time',array($this, 'str_to_time')),
405
-       new \Twig_Function('desde_date',array($this, 'desde_date'))
399
+       new \Twig_Function('base_assets', array($this, 'base_assets')),
400
+       new \Twig_Function('timestamp', array($this, 'timestamp')),
401
+       new \Twig_Function('desde_date', array($this, 'desde_date')),
402
+       new \Twig_Function('cero_izq', array($this, 'cero_izq')),
403
+       new \Twig_Function('last_day_month', array($this, 'last_day_month')),
404
+       new \Twig_Function('str_to_time', array($this, 'str_to_time')),
405
+       new \Twig_Function('desde_date', array($this, 'desde_date'))
406 406
      );
407 407
    }
408 408
 
Please login to merge, or discard this patch.
Ocrend/Kernel/Helpers/Files.php 1 patch
Spacing   +16 added lines, -16 removed lines patch added patch discarded remove patch
@@ -48,7 +48,7 @@  discard block
 block discarded – undo
48 48
     * @return int catidad de bytes escritos en el archivo
49 49
   */
50 50
   final public static function write_file(string $dir, string $content) : int {
51
-    $f = new \SplFileObject($dir,'w');
51
+    $f = new \SplFileObject($dir, 'w');
52 52
     return (int) $f->fwrite($content);
53 53
   }
54 54
 
@@ -62,7 +62,7 @@  discard block
 block discarded – undo
62 62
     * @return bool true si borró el fichero, false si no (porque no existía)
63 63
   */
64 64
   final public static function delete_file(string $route) : bool {
65
-    if(file_exists($route)) {
65
+    if (file_exists($route)) {
66 66
       unlink($route);
67 67
 
68 68
       return true;
@@ -94,7 +94,7 @@  discard block
 block discarded – undo
94 94
     * @return bool true si es una imagen, false si no lo es
95 95
   */
96 96
   final public static function is_image(string $file_name) : bool {
97
-    return (bool) in_array(self::get_file_ext($file_name),['jpg','png','jpeg','gif','JPG','PNG','JPEG','GIF']);
97
+    return (bool) in_array(self::get_file_ext($file_name), ['jpg', 'png', 'jpeg', 'gif', 'JPG', 'PNG', 'JPEG', 'GIF']);
98 98
   }
99 99
 
100 100
   //------------------------------------------------
@@ -135,7 +135,7 @@  discard block
 block discarded – undo
135 135
   */
136 136
   final public static function get_files_in_dir(string $dir, string $types = '') : array {
137 137
     $array = array();
138
-    if(is_dir($dir)) {
138
+    if (is_dir($dir)) {
139 139
       foreach (glob($dir . '*' . $types) as $file) {
140 140
         $array[] = $file;
141 141
       }
@@ -154,11 +154,11 @@  discard block
 block discarded – undo
154 154
     * @return bool con true si fue creado con éxito, false si el directorio ya existía o hubo algún error
155 155
   */
156 156
   final public static function create_dir(string $dir, int $permisos = 0755) : bool {
157
-    if(is_dir($dir)) {
157
+    if (is_dir($dir)) {
158 158
       return false;
159 159
     }
160 160
     
161
-    return (bool) mkdir($dir,$permisos,true);
161
+    return (bool) mkdir($dir, $permisos, true);
162 162
   }
163 163
 
164 164
   //------------------------------------------------
@@ -175,7 +175,7 @@  discard block
 block discarded – undo
175 175
   final public static function rm_dir(string $dir) {
176 176
 
177 177
     # Evitar una desgracia
178
-    if(in_array($dir,[
178
+    if (in_array($dir, [
179 179
       'Ocrend/',
180 180
       'Ocrend/Kernel/',
181 181
       'Ocrend/vendor/',
@@ -188,10 +188,10 @@  discard block
 block discarded – undo
188 188
       throw new \RuntimeException('No puede eliminar la ruta ' . $dir . ' ya que es crítica.');
189 189
     }
190 190
 
191
-    foreach(glob($dir . "/*") as $archivos_carpeta)   { 
192
-        if (is_dir($archivos_carpeta))   {
191
+    foreach (glob($dir . "/*") as $archivos_carpeta) { 
192
+        if (is_dir($archivos_carpeta)) {
193 193
             self::rm_dir($archivos_carpeta);
194
-        } else  {
194
+        } else {
195 195
             unlink($archivos_carpeta);
196 196
         }
197 197
     }
@@ -210,7 +210,7 @@  discard block
 block discarded – undo
210 210
     * @return int cantidad de  imágenes
211 211
   */
212 212
   final public static function images_in_dir(string $dir) : int {
213
-    return sizeof(glob($dir . '{*.jpg,*.gif,*.png,*.gif,*.jpeg,*.JPG,*.GIF,*.PNG,*.JPEG}',GLOB_BRACE));
213
+    return sizeof(glob($dir . '{*.jpg,*.gif,*.png,*.gif,*.jpeg,*.JPG,*.GIF,*.PNG,*.JPEG}', GLOB_BRACE));
214 214
   }
215 215
 
216 216
   //------------------------------------------------
@@ -230,16 +230,16 @@  discard block
 block discarded – undo
230 230
 
231 231
     self::create_dir($new_dir);
232 232
 
233
-    foreach(glob($old_dir . ($only_images ? '{*.jpg,*.gif,*.png,*.gif,*.jpeg,*.JPG,*.GIF,*.PNG,*.JPEG}' : '*'),GLOB_BRACE) as $file) {
234
-      if(file_exists($file)) {
233
+    foreach (glob($old_dir . ($only_images ? '{*.jpg,*.gif,*.png,*.gif,*.jpeg,*.JPG,*.GIF,*.PNG,*.JPEG}' : '*'), GLOB_BRACE) as $file) {
234
+      if (file_exists($file)) {
235 235
           unlink($file);
236 236
       }
237 237
       
238
-      $name = explode('/',$file);
238
+      $name = explode('/', $file);
239 239
       $name = end($name);
240
-      copy($file,$new_dir . $name);
240
+      copy($file, $new_dir . $name);
241 241
 
242
-      if($delete_old) {
242
+      if ($delete_old) {
243 243
         unlink($file);
244 244
       }
245 245
     }
Please login to merge, or discard this patch.