$contenido->autor()->associate($usuario); $contenido->contenible()->associate($propuesta); $contenido->save(); $usuario = new Usuario(); $usuario->email = '*****@*****.**'; $usuario->password = password_hash('lalalala', PASSWORD_DEFAULT); $usuario->nombre = 'Augusto'; $usuario->apellido = 'Mathurin'; $usuario->puntos = 0; $usuario->suspendido = false; $usuario->es_funcionario = false; $usuario->es_jefe = false; $usuario->img_tipo = 1; $usuario->img_hash = md5(strtolower(trim('*****@*****.**'))); $usuario->save(); $problematica = new Problematica(); $problematica->cuerpo = <<<EOT El servicio de barrido público no está funcionando correctamente, pasan en horarios irregulares o incluso hay días en los que no aparecen. Este es el reporte de los últimos días: [ul] [li][u]Lunes[/u]: no pasó.[/li] [li][u]Martes[/u]: pasaron pero muy tarde.[/li] [li][u]Miércoles[/u]: no pasó.[/li] [li][u]Jueves[/u]: pasaron normalmente.[/li] [/ul] EOT; $problematica->afectados_directos = 0; $problematica->afectados_indirectos = 0; $problematica->afectados_indiferentes = 0; $problematica->save(); $contenido = new Contenido();
public function eliminar($idPro) { $vdt = new Validate\QuickValidator(array($this, 'notFound')); $vdt->test($idPro, new Validate\Rule\NumNatural()); $problemat = Problematica::with(['contenido', 'comentarios.votos'])->findOrFail($idPro); $votantes = $problemat->votos()->lists('usuario_id'); $problemat->delete(); $log = UserlogCtrl::createLog('delProblem', $this->session->user('id'), $problemat); NotificacionCtrl::createNotif($votantes, $log); $this->flash('success', 'La problematica ha sido eliminada exitosamente.'); $this->redirectTo('shwIndex'); }
$organis->descripcion = 'Organismo creado para probar borrarlo.'; $organis->cupo = 5; $organis->save(); $partido = new Partido(); $partido->nombre = 'Partido Test'; $partido->acronimo = 'PT'; $partido->descripcion = 'Partido creado para realizar pruebas'; $partido->creador()->associate($usuario); $partido->save(); $contact = new Contacto(); $contact->contactable()->associate($partido); $contact->save(); $usuario->es_jefe = 1; $usuario->partido_id = 1; $usuario->save(); $problem = new Problematica(); $problem->cuerpo = 'Problemática creada para hacer pruebas.'; $problem->save(); $conteni = new Contenido(); $conteni->titulo = 'Primer Problemática'; $conteni->categoria_id = 1; $conteni->autor()->associate($usuario); $conteni->contenible()->associate($problem); $conteni->save(); $propues = new Propuesta(); $propues->cuerpo = 'Propuesta creada para hacer pruebas.'; $propues->save(); $conteni = new Contenido(); $conteni->titulo = 'Primer Propuesta'; $conteni->categoria_id = 1; $conteni->autor()->associate($usuario);