TGViewer
Библиотека PHP программиста 👨🏼‍💻👩‍💻 Библиотека PHP программиста 👨🏼‍💻👩‍💻 @php_lib · 2.06K subscribers
Post #457 1.13K
Когда использовать трейты?

Когда использовать трейты? Никогда.
Ну, можно считать, что у трейта есть несколько преимуществ:

Преимущества
Если вы хотите повторно использовать некоторый код между несколькими классами, использование трейта - это альтернатива расширению класса. В этом случае трейты могут быть лучшим вариантом, поскольку они не становятся частью иерархии типов, т. е. класс, использующий трейты, не является "экземпляром этого трейта".
Трейт может избавить вас от ручного копирования/вставки, предлагая вместо этого копирование/вставку во время компиляции.

https://matthiasnoback.nl/2022/07/when-to-use-a-trait/

👉 @php_lib
  • 👍 4
  • ❤ 1
More from @php_lib
  1. Sep 30, 2026Оптимизация скорости работы PHP кода 🏎️ Сегодня я покажу вам несколько простых, но эффект…
  2. Sep 24, 2026Сегодня хочу поговорить о теме, которая часто мешает PHP-разработчикам писать красивый и у…
  3. Sep 21, 2026Совет по Laravel💡 Если вы хотите автоматически удалять старые записи, используйте трейт P…
  4. Sep 16, 2026Совет по Laravel💡 Знаете ли вы .... tap() = Tweak and Return 🪄 Да, в Laravel метод tap()…
  5. Sep 9, 2026Совет по Laravel💡 Знаете ли вы... В Laravel есть метод withProgressBar(), который позволя…
  6. Sep 7, 2026💡Совет по Laravel Определение языка пользователя Laravel использует компонент HttpFoundat…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →