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?
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% Warum nicht einfach den Helfer env()
in jeder benötigten Konfigurationsdatei verwenden?
Sie müssten den Wert nur in Ihrer Datei .env
und holen Sie es in jeder Konfigurationsdatei
%Vor%Sehen Sie sich den Hilfscode an.
Wir sollten auch den Cache überprüfen, um benutzerdefinierte Konfigurationsdateien hinzuzufügen.
%Vor%Überprüfen Sie diesen Link