Laravel 8 擴(kuò)展包默認(rèn)配置

2021-07-19 10:58 更新

你可以將擴(kuò)展包默認(rèn)配置和應(yīng)用的已發(fā)布副本配置合并在一起。這樣擴(kuò)展包用戶就可以在副本配置文件中定義他們想要覆蓋的配置選項(xiàng)。想要合并配置,只需要在服務(wù)提供者的 register 方法中調(diào)用 mergeConfigFrom 方法即可:

/**
 * 注冊應(yīng)用服務(wù)
 *
 * @return void
 */
public function register()
{
    $this->mergeConfigFrom(
        __DIR__.'/path/to/config/courier.php', 'courier'
    );
} 

注意:此方法只合并配置數(shù)組的第一維。如果擴(kuò)展包用戶定義了多維配置數(shù)組,缺少的選項(xiàng)將不會(huì)被合并。

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

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號