Вспомогательные функции просто облегчают написание представлений 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

Впервые опубликовано в кодехауз.