Laravel Tap, un helper sencillo pero efectivo

arrow_back Blog

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.

Cursosdesarrolloweb Cursosdesarrolloweb

Cursosdesarrolloweb es una plataforma educativa con cursos y tutoriales en texto y vídeo.

Términos y condiciones Política de privacidad Formulario de contacto

Copyright 2022 © Todos los derechos reservados.

Contacto