Вспомогательные функции просто облегчают написание представлений Laravel, но я чувствую, что люди снова начнут писать тонны плохо организованного функционального PHP.
Неважно, давайте научимся его создавать.
Создайте файл helpers.php
Сначала создайте файл app/helpers.php.
Вы можете попробовать это как свою первую вспомогательную функцию:
<?php
// A simple description of my function could come here
function returnString()
{
return 'Hello world custom helper';
}
?>
Загрузить с помощью composer
Измените файл composer.json
и сделайте дамп автозагрузчика
…что вы можете увидеть:
"autoload": {
"classmap": [
...
],
"psr-4": {
"App\\": "app/"
}
},
… что вы должны сделать: добавьте запятую-разделитель «,» перед этим:
"files": [
"app/helpers.php"
]
что вы должны получить:
"autoload": {
"classmap": [
...
],
"psr-4": {
"App\\": "app/"
},
"files": [
"app/helpers.php"
]
},
После добавления этого в файл composer.json
выполните следующую команду:
composer dump-autoload
Впервые опубликовано в кодехауз.