@VladislavNaida

В чём отличие Трейта от функции хэлпера?

Всем привет) Поясните пожалуйста кто нибудь в чём отличие Трейта от функции хэлпера? На сколько я понимаю трейты служат чтобы не дублировать код, закидываем туда нужные функции и радуемся. Но с таким же успехом можно и хелперы создать и вроде результат тот же. В общем не особо понятен этот момент...
  • Вопрос задан
  • 265 просмотров
Решения вопроса 1
alexey-m-ukolov
@alexey-m-ukolov Куратор тега PHP
Трейт на этапе компиляции встраивается в класс, в нём можно обращаться к непубличным методам, например. Так что есть вещи, которые при помощи хелпера сделать нельзя, но они довольно специфичны и без нужды трейты лучше не использовать.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
Бюро Цифровых Технологий Санкт-Петербург
от 120 000 до 180 000 ₽
02 мая 2024, в 23:56
2000 руб./за проект
02 мая 2024, в 23:29
1500 руб./в час
02 мая 2024, в 23:16
7500 руб./за проект