Должен ли я использовать пользовательские помощники в Laravel вместо простых статических методов класса? - PullRequest
0 голосов
/ 02 июля 2018

Помощники:

Добавляем arrayhelper.php в папку App \ Helpers Затем мы добавляем

"files": [
      "app/helpers/arrayhelper.php",
]

в раздел

"autoload": {
}

в composer.json.

Теперь можно определять методы и использовать их глобально.

Статические методы:

сделать класс ArrayHelper определить статический метод (например, doSmthg()) и тогда это можно назвать так ArrayHelper.doSmthg()

Вопрос:

если есть некоторые преимущества (например, лучшая производительность, меньшее использование памяти) использования помощников в Laravel или это просто привычка?

Когда выбирать между помощниками и статическими методами?

P.S. Было несколько похожих вопросов, но я прочитал все ответы и не нашел того, что хотел бы знать.

...