Usando Laravel Debugbar en Laravel 5.6

Laravel

Uno de los mejores Framework para trabajar con el Lenguaje de Programación PHP hablamos de Laravel, cuenta con muchas herramientas que hacen que tu trabajo sea más práctico con Laravel Framework, una de estas herramientas es Laravel Debugbar y en este artículo vamos a explicarte como se instala, como funciona y otros detalles.

Que es Laravel Debugbar?

Es una herramienta creada para los Desarrolladores con Laravel Framework, esta cuenta con un conjunto de opciones para hacer pruebas, obtener información de tu proyecto, como Excepciones, Vistas, Rutas, Queries, Auth Sessions, Queries, Requests entre otros datos y funcionalidades.

Esta herramienta solo puede ser usada en tu proyecto propio, no puedes usarla para analizar otros proyectos realizados en Laravel, ya que se necesita ejecutar comandos internos para desplegar o instalar Laravel Debugbar en un proyecto y solo tu puedes tener acceso al proyecto en Laravel.

Instalar Laravel Debugbar

Vamos a desplegar y configurar esta herramienta para que pueda ser usada correctamente, primero la instalaremos, selecciona una proyecto al que deseas instalar Laravel Debugbar, abre tu consola de comandos en el directorio del proyecto y ejecuta el siguiente comando y presiona Enter para que inicie la instalación, deja que termine no muevas nada

Ahora ve a la carpeta config y abre el archivo app.php


Y en la parte de los Providers agrega

Luego más Abajo en los Aliases, agrega el Siguiente Facade

Paso seguido abre tu consola de comandos y ejecuta el siguiente comando para crear un nuevo archivo de configuración de Laravel Debugbar en la carpeta config llamado debugbar.php

Bien ahora si abres tu proyecto en el navegador, aparecerá un icono de Laravel al cual si le haces click te aparecerá la herramienta Debugbar

Pestañas Útiles

En la herramienta Debugbar encontrarás pestañas muy importantes, vamos a explicar para que sirven las pestañas más importantes

Timeline

Esta pestaña de ofrece información de lo que sucede cada ves que carga tu aplicación

Views

Esta pestaña te muestra las vistas que están siendo cargadas, muy útil para los olvidan los nombres de las vistas PHP

Route

En esta pestaña puedes encontrar información de la ruta actual, el controlador que esta usando, el Middleware entre otros datos.

Queries

Acá puedes ver las consultas que estas haciendo a la base de datos por medio de Queries como select * from ‘postres’ 

Auth

Te ofrece información de los usuarios que tienen una sesión en el Proyecto

 

Conforme vayas revisando la herramienta vas a encontrar otras opciones muy interesantes, que las puedes probar para que sepas cual es su uso específico.

Configuración de Laravel Debugbar

Existe una archivo que se ha creado en la carpeta config, este archivo se llama debugbar.php

Abre el archivo y encontrarás varias opciones para personalizar Laravel Debugbar, por ejemplo si no estas contento con las pestañas que trae por defecto y quieres mostrar más pestañas, solo ve a la línea de collectors y activa o desactiva las pestañas que desees

Existen mas opciones, solo con paciencia y trabajo podrás ver para que sirve cada uno de las opciones.

 

Síguenos en las Redes Sociales para que no te pierdas nuestros próximos contenidos.

Newsletter

Suscríbete a Nuestro Boletín de Novedades:

(Luego de la suscripción no te va salir ningun mensaje. Solo revisa tu bandeja de Correo para confirmar tu suscripción)
* indicates required