Laravel Tap, un helper sencillo pero efectivo

Fecha de publicación: agosto 10, 2021

Share on facebook
Facebook
Share on twitter
Twitter
Share on linkedin
LinkedIn
Share on google
Google+
Share on whatsapp
WhatsApp
Share on email
Email

Laravel Tap es una función helper muy sencilla pero muy efectiva que nos permite escribir un código más limpio.  La firma de la función tap es la siguiente:

Un ejemplo básico para actualizar un modelo Eloquent sería el siguiente.

La diferencia entre actualizar un modelo utilizando tap y sin utilizarlo es que el método update de los modelos de Eloquent nos retorna un booleano y tap nos retorna el modelo actualizado en este caso.

Alternativamente, podemos utilizar una función anónima para realizar las tareas necesarias.

Además, ya que el helper tap nos retorna el tipo de dato que le pasamos como primer argumento, podemos acceder directamente al valor modificado de la siguiente forma.

No te pierdas la ruta de Laravel 8 para seguir aprendiendo.

¿Quieres acceder a más de 150 cursos de PHP y JavaScript?

¿Quieres ganar tiempo en tus desarrollos con nuestros proyectos descargables?


Vue, Laravel, Inertia, NodeJS, WordPress, Serverless, React Native, Amazon Web Services y mucho más

Hazte Premium y consigue acceso completo
Cursosdesarrolloweb ©. Todos los derechos reservados.

Login

Create an Account Back to login/register