:::

5-3 安裝 laravel-debugbar 方便除錯

一、利用dd()除錯

  1. 如果想要做類似die(var_dump())這種斷點除錯,可以使用dd()這個函數
    $user = Auth::user();
    dd($user);
  2. 若想要找出某物件所有可用的方法,可以這樣用:
    $user = Auth::user();
    dd(get_class_methods($user));

二、利用laravel-debugbar套件除錯

  1. 官網:https://github.com/barryvdh/laravel-debugbar
  2. 利用composer安裝,由於只有在開發時才需要,所以加入--dev參數:
    composer require barryvdh/laravel-debugbar --dev
  3. 底下動作不做其實沒關係,因為是比較進階的用法。
  4. 為了方便我們更容易使用Laravel debugar顯示變數,建議將Laravel Debugbar加入facade,故修改\專案\config\app.php
    'aliases'         => [
        //...略...
        'View'         => Illuminate\Support\Facades\View::class,
        'Debugbar'     => Barryvdh\Debugbar\Facade::class,
    ],
  5. 最後執行以下語法以複製相關檔案
    php artisan vendor:publish --provider="Barryvdh\Debugbar\ServiceProvider"

到GitHub觀看此單元程式異動    


:::

書籍目錄

展開 | 闔起

快速登入


https%3A%2F%2Fcampus-xoops.tn.edu.tw%2Fmodules%2Ftad_book3%2Fpage.php%3Ftbdsn%3D1248%26tbsn%3D37

計數器

今天: 5156515651565156
昨天: 2489248924892489
總計: 8027138802713880271388027138802713880271388027138