人気のPHP WEBアプリケーションフレームワークLaravelのTipsを記録していきます

laravel blade 独自ヘルパーを作成する

php artisan make:provider HelperServiceProvider

app/Providers/HelperServiceProvider.php が自動生成されます

    public function register()
    {
        // ここから追加
        foreach (glob(app_path().'/Helpers/*.php') as $filename){
            require_once($filename);
        }
        // ここまで追加
    }

● config.app の providers へ追加

'providers' => [
    ...
    ...
    // ここを追加
    App\Providers\HelperServiceProvider::class ,
],

● bootstrap/cache フォルダに書き込み権限を与える

(ディレクトリ権限エラーが出る場合は実行してください。)

chmod 0777 bootstrap/cache
No.1514
05/18 11:05

edit