0
In meiner MySQL-Datenbank gibt es einen Tabellenaufruf. Verwendung der Datenbanktabelle als Konstante in Laravel 5.4
Ich mag für ganzes Projekt SETTING_VALUE als Konstanten verwenden. Wie kann ich das tun?
In meiner MySQL-Datenbank gibt es einen Tabellenaufruf. Verwendung der Datenbanktabelle als Konstante in Laravel 5.4
Ich mag für ganzes Projekt SETTING_VALUE als Konstanten verwenden. Wie kann ich das tun?
versuchen so etwas wie dieses ... 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']);
}
}
Aufwendige Frage ... –
So gehen für sie: die SETTING_VALUE von Ihrem db erhalten und es sich um eine globale Konstante in Ihrem Code machen. – TGrif
https://stackoverflow.com/questions/34126578/laravel-set-global-variable-from-settings-table Dies wird eine gute Antwort sein, habe ich das verwendet – ashanrupasinghe