簡體   English   中英

如何在Laravel 5.4中將數據庫表值用作常量

[英]How to use database table value as constant in laravel 5.4

我的MySQL數據庫中有一個表調用設置。 在此處輸入圖片說明

我想將setting_value用作整個項目的常量。 我怎樣才能做到這一點。

嘗試這樣的事情... https://laravel.com/docs/5.4/providers#the-boot-method

// app/Providers/AppServiceProvider.php
public function boot(){
    $setting = DB::table('settings')->select('setting_name', 'setting_value')->get()->toArray();
    foreach($setting as $set) {
       Config::set('settings.' . $setting['setting_name'] , $setting['setting_value']);
    }
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM