В вашем JS-файле композитора проверьте этот фрагмент
"autoload": {
"files": [
"app/Helpers/global_helper.php"
],
Как вы видите, я автоматически загрузил 1 единственный файл с именем global_helper.php
в папку с именем Helpers. Теперь в этом файле у меня есть функция с именем * 1005. * Эта функция делает
if (!function_exists('loadHelper')) {
function loadHelper(...$file_names)
{
foreach ($file_names as $file) {
include_once __DIR__ . '/' . $file . '_helper.php';
}
}
}
Вы можете передать имя файла в виде массива или строки, и оно будет включать эти файлы в конструктор вашего контроллера
Так что в моем контроллере всякий раз, когда мне нужен какой-нибудь помощникФункция Я создаю вспомогательный вспомогательный файл для этого контроллера, затем в конструкторе я должен включить его.
Я не уверен, что есть какое-либо лучшее решение, но пока я делаю все свои проекты так.
Надеюсь, это поможет вам;)