webxid/laravel-debug-helpers

Laravel 框架的调试助手。

v2.0.1 2022-03-14 17:06 UTC

This package is auto-updated.

Last update: 2024-09-17 17:34:11 UTC


README

添加以下内容

  1. 在命令行运行 composer require webxid/laravel-debug-helpers --dev

  2. 在文件 /artisan 中,在 define('LARAVEL_START', microtime(true)); 之后

if (file_exists(__DIR__.'/vendor/webxid/laravel-debug-helpers/src/helpers.php')) {
    require __DIR__.'/vendor/webxid/laravel-debug-helpers/src/helpers.php';
}
  1. 在文件 /public/index.php 中,在 define('LARAVEL_START', microtime(true)); 之后
if (file_exists(__DIR__.'/../vendor/webxid/laravel-debug-helpers/src/helpers.php')) {
    require __DIR__.'/../vendor/webxid/laravel-debug-helpers/src/helpers.php';
}

如何使用

此库有助于改进默认的 Laravel 调试功能

  • 在打印末尾添加 dd() 的路由调用位置

  • 在页面头部添加重定向位置

  • _dd() 将转储写入 storage/logs/laravel.log。它替换文件内容(默认)或向文件末尾添加字符串(检查函数参数)

  • _trace() 有助于理解脚本是如何进入代码中的某个位置的