Instalación de Laravel 6
Una vez completada la instalación de Composer, instalar Laravel es muy sencillo como veremos en este videotutorial.
Una vez completada la instalación de Composer, instalar Laravel es muy sencillo como veremos en este videotutorial.
En esta lección voy a hablarte de las recomendaciones estándares para PHP (o PSR según las siglas en inglés) y veremos la herramienta php-cs-fixer de SensioLabs la cual nos permitirá aplicar una serie de mejoras de estilo y formato al código en cuestión de segundos.
En este video aprenderás cómo instalar Ignition en versiones inferiores a Laravel 6. Para que puedas usar este componente aun cuando tu aplicación no esté actualizada.
Laravel 6 viene con Ignition: la nueva página de error de Laravel y este componente trae un nuevo helper ddd
que es una versión más poderosa de dd
puesto que además de mostrar el contenido de una o más variables y detener el flujo de la aplicación, nos permite ver toda la información disponible en Ignition incluyendo el «Stack Trace» y más como veremos en el siguiente video:
Además de poder usar subconsultas de SQL para seleccionar datos de manera más dinámica, Laravel 6 nos permite ordenar resultados de la base de datos basados en una subconsulta, como veremos a continuación:
En la lección anterior intentamos obtener los últimos logins de los usuarios usando para ello relaciones de Eloquent ORM, sin embargo el SQL utilizado no fue el más óptimo. En esta lección utilizaremos el método addSelect
y su nueva funcionalidad a partir de Laravel 6 para seleccionar valores de otras consultas (lo que se conoce como subconsultas en SQL) y así obtener datos de la manera más eficiente.
En la lección 39 de nuestro curso Crea un Panel de Control con Laravel agregamos filtros complejos usando subconsultas de SQL y Eloquent ORM; para ello recurrimos al uso de macros y métodos personalizados. Afortunadamente, Laravel 6 incluye diversas mejoras para el manejo de subconsultas, como veremos a partir de esta lección.
Generar PDFs en proyectos actuales es tan común hoy en día que es imposible dejarlo pasar por alto. Por eso en este artículo vamos a conocer las funcionalidades que tenemos disponibles y que nos pueden ser de gran ayuda para generar PDFs gracias al paquete Laravel Dompdf.
En este videotutorial vamos a desacoplar completamente nuestras soluciones de Ignition del resto de nuestra aplicación, para ello vamos a crear un proveedor de solución y a registrarlo directamente con Ignition.
Ver post
Ignition incluye una serie de soluciones a problemas comunes por defecto. Sin embargo, también es posible crear soluciones nuevas y personalizadas y esto es lo que aprenderás en este video-tutorial.