En esta segunda parte, les voy a explicar cómo convertir el código repetitivo que hicimos en la clase pasada sobre filtros en Laravel, en un código mucho más fácil y rápido de implementar e incluso de reusar en otros módulos. Esto lo haremos con una refactorización basada en el principio DRY (don’t repeat yourself – no te repitas).

Aprenderemos también cómo crear un modelo «Base» de Eloquent donde podremos escribir métodos que puedan ser usados en múltiples modelos, además les explicaré cómo llamar a métodos en PHP de manera dinámica (con nombres variables), entre otros trucos avanzados de PHP orientado a objetos. Espero disfruten este nuevo videotutorial de Laravel:

Regístrate hoy en Styde y obtén acceso a todo nuestro contenido.

Lección anterior Filtrar un listado de registros con Laravel y Codeception Lección siguiente Paginación de registros con Laravel y Codeception