Relaciones polimórficas con Eloquent y Vue.js, parte 2

En esta lección vamos a hacer uso de la relación polimórfica que definimos en la lección anterior para añadir la funcionalidad de votos al modelo de comentarios. ¡También aprenderemos cómo podemos reutilizar un componente de Vue.js para dos módulos diferentes de Laravel!...

Regístrate para ver ésta y cientos de lecciones exclusivas.

Ver post

Relaciones polimórficas con Eloquent y Vue.js, parte 1

En lecciones anteriores desarrollamos la funcionalidad para que un usuario pueda votar por un post. Pero ¿Qué sucede si quisiéramos que los usuarios también puedan votar por comentarios? Una forma sería duplicar el código, pero esta no es la solución más práctica si más adelante quisiéramos añadir la funcionalidad de que otros «modelos» o módulos...

Regístrate para ver ésta y cientos de lecciones exclusivas.

Ver post

Filtrar posts por status con Laravel y TDD

En la lección anterior logramos filtrar los posts por categorías, pero también puede ser útil filtrarlos por su estado: completado o pendiente.  Es por ello que en esta lección aprenderás a trabajar con los Scopes de Eloquent usando el método scopes que nos permite implementar múltiples scopes a la vez de forma dinámica. También aprenderás cómo...

Regístrate para ver ésta y cientos de lecciones exclusivas.

Ver post

Eventos de Eloquent basados en clases en Laravel 5.4

Eloquent, el ORM de Laravel, dispara una serie de eventos antes y después de crear, actualizar o eliminar registros. Por ejemplo tenemos eventos como «creating» y «created» o «saving» y «saved». Hasta Laravel 5.3 podíamos asociar dichos eventos a callbacks usando una sintaxis como: Event::list(«eloquent.created: App\Post», $callback)  o App\Post::created($callback). Sin embargo, desde hace varias versiones, Laravel nos […]

Ver post

Relaciones polimórficas ManyToMany (Muchos a muchos) en Eloquent ORM

En la lección pasada te mostré una solución interesante llamada relaciones polimórficas, el objetivo era centralizar la tabla de comentarios, y poder comentar en las páginas, videos, episodios posts, etc. Pudimos hacer que una única tabla tuviese una relación con muchas tablas y así evitar crear tablas adicionales. En esta lección trataremos igual con relaciones polimórficas pero»many-to-many» (muchos-a-muchos),...

Regístrate para ver ésta y cientos de lecciones exclusivas.

Ver post

Suscríbete a nuestro boletín

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

Suscríbete a nuestro boletín

Recibe consejos útiles, promos y múltiples recursos directamente en tu correo.

Tu nombre y correo serán enviados directamente a MailChimp. No compartiremos tus datos con otras empresas.