Пытаюсь подтянуть в laravel свою функцию. Делал все по инструкциям предлагаемым поиском.
1. Создал файл "/app/helpers.php".
if (!function_exists('translit')) {
function translit($text) {
return strtolower(str_replace(' ', '-', $text));
}
}
2. Подключил в compose.json
"autoload": {
"psr-4": {
"App\\": "app/",
"Database\\Factories\\": "database/factories/",
"Database\\Seeders\\": "database/seeders/"
},
// добавляем вложенный массив
"files": [
"app/helpers.php"
]
},
3. Выполнил команду:
composer dump-autoload
В контроллере при создании новой записи вызываю функцию, в ответ получаю "Call to undefined function App\Http\Controllers\translit()", почему лара не видит мою функцию?