コード例 #1
0
<?php

return array('Usuarios' => array(0 => array('id' => 1, 'email' => '*****@*****.**', 'password' => '$2y$10$RPf9DR8xkTqs6hWetGpdne9m8wJz8hWG3Y9xmzCdhJ1a.wP7HQNEW', 'nombre' => 'Admin', 'rol' => 'A', 'aceptado' => true, 'creado' => Cake\I18n\Time::__set_state(array('date' => '2016-01-14 00:23:00.000000', 'timezone_type' => 3, 'timezone' => 'UTC')))));
コード例 #2
0
<?php

return array('Categorias' => array(0 => array('id' => 1, 'nombre' => 'Categoría 1', 'descripcion' => 'Categoría Uno', 'categoria_id' => 0), 1 => array('id' => 2, 'nombre' => 'Categoría 2', 'descripcion' => 'Categoría Dos', 'categoria_id' => 1)), 'Ingredientes' => array(0 => array('id' => 1, 'nombre' => 'Ingrediente 1', 'descripcion' => 'Ingrediente Uno', 'datos_nutricion' => 'Una Caloría'), 1 => array('id' => 2, 'nombre' => 'Ingrediente2', 'descripcion' => 'Ingrediente Dos', 'datos_nutricion' => 'Dos Calorías')), 'MenuPlatos' => array(0 => array('menu_id' => 1, 'receta_id' => 2), 1 => array('menu_id' => 2, 'receta_id' => 1)), 'Menus' => array(0 => array('id' => 1, 'titulo' => 'Menú 1', 'descripcion' => 'Menú Uno', 'usuario_id' => 1), 1 => array('id' => 2, 'titulo' => 'Menú 2', 'descripcion' => 'Menú Dos', 'usuario_id' => 1)), 'PlanificacionMenus' => array(), 'Planificaciones' => array(), 'RecetaCategorias' => array(), 'RecetaComentarios' => array(), 'RecetaIngredientes' => array(), 'RecetaPasoImagenes' => array(), 'RecetaPasos' => array(), 'Recetas' => array(0 => array('id' => 1, 'nombre' => 'Receta 1', 'descripcion' => 'Receta Uno', 'tipo_plato' => '1', 'dificultad' => false, 'comensales' => true, 'tiempo_elaboracion' => 0, 'valoracion' => true, 'usuario_id' => 0, 'aceptada' => true), 1 => array('id' => 2, 'nombre' => 'Receta 2', 'descripcion' => 'Receta Dos', 'tipo_plato' => '2', 'dificultad' => false, 'comensales' => true, 'tiempo_elaboracion' => 0, 'valoracion' => true, 'usuario_id' => 0, 'aceptada' => true)), 'TiendaOfertas' => array(0 => array('id' => 1, 'tienda_id' => 1, 'ingrediente_id' => 1, 'descripcion' => 'Descripción de la oferta de la tienda uno', 'envase' => 'Envase del ingrediente uno de la oferta de la tienda uno', 'cantidad' => 62.34, 'medida' => 'ml', 'notas' => 'Notas de la oferta de la tienda uno'), 1 => array('id' => 2, 'tienda_id' => 2, 'ingrediente_id' => 1, 'descripcion' => 'Descripción de la oferta de la tienda dos', 'envase' => 'Envase del ingrediente uno de la oferta de la tienda dos', 'cantidad' => 78.90000000000001, 'medida' => 'ml', 'notas' => 'Notas de la oferta de la tienda dos')), 'Tiendas' => array(0 => array('id' => 1, 'nombre' => 'Tienda Uno', 'domicilio' => 'Domicilio Tienda Uno ', 'poblacion' => 'Población Tienda Uno', 'provincia' => 'Provincia Tienda Uno', 'usuario_id' => 4, 'activa' => true, 'visible' => true), 1 => array('id' => 2, 'nombre' => 'Lazarito', 'domicilio' => 'Plaza Mayor 3', 'poblacion' => 'Moraleja del Vino', 'provincia' => 'Zamora', 'usuario_id' => 4, 'activa' => true, 'visible' => true)), 'Usuarios' => array(0 => array('id' => 1, 'email' => '*****@*****.**', 'password' => '$2y$10$2QZ4Q4iQIKObGr0hRE47TOCr8ha/Wc.s.KWqAlQyJwodgSd.k.SS2', 'nombre' => 'Admin', 'rol' => 'A', 'aceptado' => true, 'creado' => Cake\I18n\Time::__set_state(array('date' => '2016-01-12 13:11:00.000000', 'timezone_type' => 3, 'timezone' => 'UTC'))), 1 => array('id' => 2, 'email' => '*****@*****.**', 'password' => '$2y$10$L5NHmn62P2RrirNrOF5ah.ZvpGcsHc4MfW4JPLUfwvYlQtmW9Pcc.', 'nombre' => 'Oliver Urones García', 'rol' => 'C', 'aceptado' => true, 'creado' => Cake\I18n\Time::__set_state(array('date' => '2016-01-12 13:13:00.000000', 'timezone_type' => 3, 'timezone' => 'UTC')))));
コード例 #3
0
<?php

return array('Usuarios' => array(0 => array('id' => 1, 'email' => '*****@*****.**', 'password' => '$2y$10$2QZ4Q4iQIKObGr0hRE47TOCr8ha/Wc.s.KWqAlQyJwodgSd.k.SS2', 'nombre' => 'Admin', 'rol' => 'A', 'aceptado' => true, 'creado' => Cake\I18n\Time::__set_state(array('date' => '2016-01-12 13:11:00.000000', 'timezone_type' => 3, 'timezone' => 'UTC'))), 1 => array('id' => 2, 'email' => '*****@*****.**', 'password' => '$2y$10$L5NHmn62P2RrirNrOF5ah.ZvpGcsHc4MfW4JPLUfwvYlQtmW9Pcc.', 'nombre' => 'Oliver Urones García', 'rol' => 'C', 'aceptado' => true, 'creado' => Cake\I18n\Time::__set_state(array('date' => '2016-01-12 13:13:00.000000', 'timezone_type' => 3, 'timezone' => 'UTC')))));
コード例 #4
0
<?php

return array('Categorias' => array(0 => array('id' => 1, 'nombre' => 'Categoría 1', 'descripcion' => 'Categoría Uno', 'categoria_padre_id' => 0), 1 => array('id' => 2, 'nombre' => 'Categoría 2', 'descripcion' => 'Categoría Dos', 'categoria_padre_id' => 1)), 'Ingredientes' => array(0 => array('id' => 1, 'nombre' => 'Ingrediente 1', 'descripcion' => 'Ingrediente Uno', 'datos_nutricion' => 'asdfcvbtr srth'), 1 => array('id' => 2, 'nombre' => 'Ingrediente2', 'descripcion' => 'Ingrediente Dos', 'datos_nutricion' => 'Datos Nutrición ingrediente Dos')), 'MenuPlatos' => array(0 => array('menu_id' => 1, 'receta_id' => 1), 1 => array('menu_id' => 2, 'receta_id' => 1)), 'Menus' => array(0 => array('id' => 1, 'titulo' => 'Título Menú Uno', 'descripcion' => 'Descripción Menú Uno', 'usuario_id' => 1), 1 => array('id' => 2, 'titulo' => 'Título Menu Dos', 'descripcion' => 'Descripción Menú Dos', 'usuario_id' => 1)), 'PlanificacionMenus' => array(0 => array('id' => 1, 'planificacion_id' => 2, 'menu_id' => 2, 'numero_dia' => 6), 1 => array('id' => 2, 'planificacion_id' => 1, 'menu_id' => 2, 'numero_dia' => 3)), 'Planificaciones' => array(0 => array('id' => 1, 'nombre' => 'Planificación Uno', 'periodo' => 'Periodo Planificación Uno', 'usuario_id' => 1, 'notas' => 'Notas Planificación Uno'), 1 => array('id' => 2, 'nombre' => 'Planificación Dos', 'periodo' => 'Periodo Planificación Dos', 'usuario_id' => 1, 'notas' => 'Notas Planificación Dos')), 'RecetaComentarios' => array(0 => array('id' => 1, 'receta_id' => 1, 'usuario_id' => 1, 'fechahora' => Cake\I18n\Time::__set_state(array('date' => '2016-01-14 00:00:00.000000', 'timezone_type' => 3, 'timezone' => 'UTC')), 'texto' => 'Comentario de la receta Uno'), 1 => array('id' => 2, 'receta_id' => 2, 'usuario_id' => 1, 'fechahora' => Cake\I18n\Time::__set_state(array('date' => '2016-01-16 00:00:00.000000', 'timezone_type' => 3, 'timezone' => 'UTC')), 'texto' => 'Comentario de la Receta Dos')), 'RecetaIngredientes' => array(0 => array('id' => 1, 'receta_id' => 1, 'ingrediente_id' => 1, 'cantidad' => 0, 'medida' => '323asdf', 'notas' => 'nbmyuxcgh'), 1 => array('id' => 2, 'receta_id' => 1, 'ingrediente_id' => 2, 'cantidad' => 75673600, 'medida' => NULL, 'notas' => 'vzxiuoi57t8k fr67n rftgz')), 'RecetaPasoImagenes' => array(0 => array('id' => 1, 'receta_paso_id' => 1, 'orden' => 0, 'imagen' => '/tmp/img.jpg'), 1 => array('id' => 2, 'receta_paso_id' => 1, 'orden' => 2, 'imagen' => '/tmp/img2.png')), 'RecetaPasos' => array(0 => array('id' => 1, 'receta_id' => 2, 'orden' => 1, 'descripcion' => 'fdgw456'), 1 => array('id' => 2, 'receta_id' => 2, 'orden' => 2, 'descripcion' => 'vbzxcfvh65 46y zasdfbhcd bhdhb')), 'Recetas' => array(0 => array('id' => 1, 'nombre' => 'Nombre Receta uno', 'descripcion' => 'Descripción Receta Uno', 'tipo_plato' => '2', 'dificultad' => false, 'comensales' => true, 'tiempo_elaboracion' => 0, 'valoracion' => true, 'usuario_id' => 1, 'aceptada' => true), 1 => array('id' => 2, 'nombre' => 'Nombre Receta Dos', 'descripcion' => 'Descripción Receta Dos', 'tipo_plato' => 'E', 'dificultad' => false, 'comensales' => true, 'tiempo_elaboracion' => 0, 'valoracion' => true, 'usuario_id' => 0, 'aceptada' => true)), 'TiendaOfertas' => array(0 => array('id' => 1, 'tienda_id' => 1, 'ingrediente_id' => 1, 'descripcion' => 'Oferta ID 1', 'envase' => 'Envase de la oferta ID Uno', 'cantidad' => 5345.23, 'medida' => '354ml', 'notas' => NULL), 1 => array('id' => 2, 'tienda_id' => 2, 'ingrediente_id' => 1, 'descripcion' => 'cvsdfbg', 'envase' => 'sdfgdf sdfge45 ', 'cantidad' => 3432, 'medida' => '23cm3', 'notas' => 'Nota de la oferta Dos')), 'Tiendas' => array(0 => array('id' => 1, 'nombre' => 'Tienda Uno', 'domicilio' => 'Domicilio Tienda Uno', 'poblacion' => 'Población Tienda Uno', 'provincia' => 'Provincia Tienda Uno', 'usuario_id' => 1, 'activa' => true, 'visible' => true), 1 => array('id' => 2, 'nombre' => 'Tienda Dos', 'domicilio' => 'Domicilio Tienda Dos', 'poblacion' => 'Población Tienda Dos', 'provincia' => 'Provincia Tienda Dos', 'usuario_id' => 1, 'activa' => true, 'visible' => true)), 'Usuarios' => array(0 => array('id' => 1, 'email' => '*****@*****.**', 'password' => '$2y$10$LCEFSOiRqUrVLET3macDQ.3ZwYmtMpQtqFWR.Oz56w6hLu1T6kHKS', 'nombre' => 'Admin', 'rol' => 'A', 'aceptado' => true, 'creado' => Cake\I18n\Time::__set_state(array('date' => '2015-12-08 20:07:00.000000', 'timezone_type' => 3, 'timezone' => 'UTC')))));
コード例 #5
0
 /**
  * restores password
  *
  * @param int $userId userId
  * @param string $token token
  * @return void
  */
 public function restorePassword($userId, $token)
 {
     $this->layout = 'plain';
     if (!empty($userId) && !empty($token)) {
         $user = $this->Users->get($userId);
         if (!empty($user)) {
             $userHash = $this->Users->getHash($user);
             $timestamp = substr($token, -10);
             $hash = substr($token, 0, -10);
             $time = new \Cake\I18n\Time($timestamp);
             $expire = '1 day';
             if (!($hash === $userHash && $time->wasWithinLast($expire))) {
                 $this->Flash->error(__('login.restore_password_link_invalid'));
                 return $this->redirect(['action' => 'login']);
             }
         }
         // Save new Password
         if ($this->request->is(['patch', 'post', 'put'])) {
             if (empty($this->Users->changePassword($user, $this->request->data)->errors())) {
                 $this->Users->resetLoginRetries($user);
                 $this->Flash->success(__('login.new_password_saved'));
                 return $this->redirect(['action' => 'login']);
             } else {
                 $this->Flash->error(__('login.invalid_password'));
             }
         }
     } else {
         return $this->redirect(['action' => 'login']);
     }
     $this->set(compact('user'));
 }
コード例 #6
0
<?php

return array('Usuarios' => array(0 => array('id' => 1, 'email' => '*****@*****.**', 'password' => '$2y$10$RPf9DR8xkTqs6hWetGpdne9m8wJz8hWG3Y9xmzCdhJ1a.wP7HQNEW', 'nombre' => 'Admin', 'rol' => 'A', 'aceptado' => true, 'creado' => Cake\I18n\Time::__set_state(array('date' => '2016-01-14 00:23:00.000000', 'timezone_type' => 3, 'timezone' => 'UTC'))), 1 => array('id' => 2, 'email' => '*****@*****.**', 'password' => '$2y$10$dp3Gh6mkjCofBxA9yHhbR.1JpXgskqIP5yUUT/5LINkU8fhTz1XU2', 'nombre' => 'Oliver Urones García', 'rol' => 'C', 'aceptado' => true, 'creado' => Cake\I18n\Time::__set_state(array('date' => '2016-01-14 00:26:00.000000', 'timezone_type' => 3, 'timezone' => 'UTC')))));