2015-11-17 4 views
0

Я использую Laravel 4 и я создал файл в приложении/конфигурации следующим образом: Имя файла aws.phpLaravel 4 Config :: получить() возвращает нуль

<?php 

return [ 


    'key' => 'xyz', 
]; 

Теперь из моего контроллера Я попытался получить доступ к ключу следующим образом:

$key = Config::get('aws.key'); 

но он возвращает null. Как я могу решить эту проблему ? Я googled это, но не нашел решение.

ответ

1

попробовать

$key = \Config::get('aws.key'); 

Config не в том же пространстве имен, класс, который называет этот фасад, так что вы хотите пойти в глобальное пространство имен для поиска Config класса

+0

Он по-прежнему дает null. :( – Rumel

+0

Итак, проверьте путь к файлу еще раз. Будьте осторожны: app \ config \ aws.php Если это нормально, создайте файл еще раз, проверьте, '' dd (\ Config :: get ('aws ')); 'будет показывать что-то – Janko

+0

Большое спасибо. Да, путь был неправильным. Он работает сейчас. – Rumel

1

Вы можете получить доступ к «ключу» по Config::get('aws.key'); , но для этого требуется выполнить команду: php artisan config:clear

Смежные вопросы