Bienvenidos a esta nueva lección del curso Primeros pasos con Laravel 5.* En esta ocasión vamos a crear el feature para agregar notas dentro de nuestro proyecto, por supuesto trabajando bajo el mismo esquema de desarrollo guiado  por pruebas TDD como lo vimos en la lección 2 sobre Flujo de trabajo en el desarrollo con Laravel.


Suscríbete a nuestro boletín

Te enviaremos publicaciones con consejos útiles y múltiples recursos para que sigas aprendiendo.

Repositorio

Mira el código en GitHub: actual, resultado, comparación.

Notas

  • El helper request() devuelve un objeto de tipo Illuminate\Http\Request. En este caso el método all() devuelve el array de datos enviado con el formulario.
  • El mismo resultado lo podemos obtener usando el Facade Request
  • Una tercera opción es usar inyección de dependencias capturando el objeto Request:

  • La variable $fillable dentro de las clases de cada modelo permiten especificar cuales campos van a poder ser llenados por asignación masiva como lo hacemos cuando llamamos el método create().
  • Podemos vaciar la tabla de notas desde Artisan con Tinker

Esto ha sido todo por ahora, te espero en la próxima lección para donde seguiremos explicando paso a paso cada uno de los componentes y funciones de este framework.

No olvides darnos tu opinión sobre éste y otros cursos en la sección de comentarios y por supuesto ayúdanos a compartir el contenido en redes sociales.

Material relacionado

Únete a la discusión

Regístrate en Styde y obtén una invitación a nuestro Slack.

Lección anterior Creación y uso de controladores en Laravel 5.* Lección siguiente Validación de datos con Laravel