/**
  * Store a newly created resource in storage.
  *
  * @return Response
  */
 public function store()
 {
     // Creamos un nuevo objeto para nuestro nuevo materia
     $leccion = new Leccion();
     // Obtenemos la data enviada por el materia
     $data = Input::all();
     // Revisamos si la data es válido
     if ($leccion->isValid($data)) {
         // Si la data es valida se la asignamos al materia
         $leccion->fill($data);
         // Guardamos el materia
         $leccion->save();
         // Y Devolvemos una redirección a la acción show para mostrar el materia
         return Redirect::route('crear-curso-6', array($data['id_curso']));
         //return Redirect::route('leccion.show', array($leccion->id_leccion));
     } else {
         // En caso de error regresa a la acción create con los datos y los errores encontrados
         //return Redirect::route('leccion.create')->withInput()->withErrors($leccion->errors);
         //return Redirect::route('leccion.index');
         //return Redirect::route('leccion.create', array($data['id_curso']))->withInput()->withErrors($leccion->errors);
     }
 }
 public static function createUnidades($opcion, $curso_id, $nombre, $app)
 {
     $result = false;
     $html = array('unidad 1' => array('descripcion' => 'Es la primer unidad del curso', 'lecciones' => array(array('nombre' => 'Algo de Historia', 'descripcion' => 'una descripcion de leccion'), array('nombre' => 'Conceptos Basicos', 'descripcion' => 'una descripcion de leccion'), array('nombre' => 'Primer plantilla', 'descripcion' => 'una descripcion de leccion'))), 'unidad 2' => array('descripcion' => 'Es la segunda unidad del curso', 'lecciones' => array(array('nombre' => 'Algo de Historia', 'descripcion' => 'una descripcion de leccion'), array('nombre' => 'Conceptos Basicos', 'descripcion' => 'una descripcion de leccion'), array('nombre' => 'Primer plantilla', 'descripcion' => 'una descripcion de leccion'))), 'unidad 3' => array('descripcion' => 'Es la segunda unidad del curso', 'lecciones' => array(array('nombre' => 'Algo de Historia', 'descripcion' => 'una descripcion de leccion'), array('nombre' => 'Conceptos Basicos', 'descripcion' => 'una descripcion de leccion'), array('nombre' => 'Primer plantilla', 'descripcion' => 'una descripcion de leccion'))));
     if ($opcion == 1) {
         foreach ($html as $key => $value) {
             $unidad = new Unidad();
             $unidad->nombre = $key;
             $unidad->descripcion = $value['descripcion'];
             $unidad->curso_id = $curso_id;
             $unidad->save();
             if ($unidad->save()) {
                 foreach ($value['lecciones'] as $k => $val) {
                     $leccion = new Leccion();
                     $leccion->nombre = $val['nombre'];
                     $leccion->descripcion = $val['descripcion'];
                     $leccion->unidad_id = $unidad->unidad_id;
                     $leccion->save();
                 }
                 $result = true;
             }
         }
     }
     return $result;
 }