В Laravel 5.1, я создал пользовательский вспомогательный файл: custom.php
который я загружаю в composer.json
:Laravel пользовательский помощник - не определен индекс SERVER_NAME
"autoload": {
"files": [
"app/Helpers/custom.php"
]
},
и содержит этот метод:
function website() {
return str_replace('dashboard.', '', $_SERVER['SERVER_NAME']);
}
Он работает как и ожидалось, но каждый раз, когда я делаю команды php artisan
, я получаю стек вызовов и это сообщение:
Notice: Undefined index: SERVER_NAME in /path/to/custom.php on line 4
Почему это так? Метод возвращает правильное значение при запуске из моего приложения Laravel.
в вашем композиторе используйте этот код 'composer dump-autoload -o' – aldrin27