Помощники:
Добавляем arrayhelper.php в папку App \ Helpers
Затем мы добавляем
"files": [
"app/helpers/arrayhelper.php",
]
в раздел
"autoload": {
}
в composer.json.
Теперь можно определять методы и использовать их глобально.
Статические методы:
сделать класс ArrayHelper
определить статический метод (например, doSmthg()
)
и тогда это можно назвать так ArrayHelper.doSmthg()
Вопрос:
если есть некоторые преимущества (например, лучшая производительность, меньшее использование памяти) использования помощников в Laravel или это просто привычка?
Когда выбирать между помощниками и статическими методами?
P.S. Было несколько похожих вопросов, но я прочитал все ответы и не нашел того, что хотел бы знать.