Benutzerdefinierter Konfigurationsdateizugriff innerhalb von Laravel 5 Konfigurationsdateien

8

Ich habe eine benutzerdefinierte Konfigurationsdatei in Laravel 5 erstellt und versuche, Einstellungen in anderen Dateien ( session.php , cache.php ) zu verwenden, indem ich config('myconfigfile.value') aufruft. Es werden jedoch keine Werte zurückgegeben meine Konfiguration Es sieht so aus, als hätten die Konfigurationsdateien eine vordefinierte Ladereihenfolge, und am Ende werden benutzerdefinierte Konfigurationen geladen, oder sie wurden durch andere Ursachen nicht initialisiert.

Wie kann ich von Laravel-Konfigurationsdateien auf meine Einstellungen zugreifen?

    
korokoro 10.05.2015, 13:32
quelle

3 Antworten

10

Zuerst müssen Sie die Datei im Konfigurationsordner hinzufügen, zum Beispiel: laravel \ config \ Test.php

%Vor%

Dann müssen Sie die Konfiguration

aufrufen %Vor%     
Ali Mohammed 10.05.2015 17:03
quelle
4

Warum nicht einfach den Helfer env() in jeder benötigten Konfigurationsdatei verwenden?

Sie müssten den Wert nur in Ihrer Datei .env

festlegen %Vor%

und holen Sie es in jeder Konfigurationsdatei

%Vor%

Sehen Sie sich den Hilfscode an.

    
Quetzy Garcia 10.05.2015 21:28
quelle
1

Wir sollten auch den Cache überprüfen, um benutzerdefinierte Konfigurationsdateien hinzuzufügen.

%Vor%

Überprüfen Sie diesen Link

    
Tousif Ahmed 27.01.2017 09:29
quelle

Tags und Links