Laravel 8 引導(dǎo)方法

2021-07-16 17:34 更新

如果我們要在服務(wù)提供者中注冊(cè)一個(gè) 視圖合成器 該怎么做? 這就需要用到 boot 方法了。 該方法在所有服務(wù)提供者被注冊(cè)以后才會(huì)被調(diào)用, 這就是說我們可以在其中訪問框架已注冊(cè)的所有其它服務(wù):

<?php

namespace App\Providers;

use Illuminate\Support\ServiceProvider;

class ComposerServiceProvider extends ServiceProvider
{
    /**
     * 啟動(dòng)所有的應(yīng)用服務(wù)。
     *
     * @return void
     */
    public function boot()
    {
        view()->composer('view', function () {
            //
        });
    }
}


以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)