• 1399/05/09

استفاده از Trait :

سلام وقت بخیر 
استاد چرا توی هسته mvc از trait  ها استفاده میکنیم دلیل استفاده نکردن از کلاس  چیه؟ این مربوط به معماری mvc هستش؟

  • 1399/05/09
  • ساعت 00:56

با سلام خدمت شما همراه گرامی

 

بزرگ‌ترین دلیلش توضیح خود php درمورد trait هاست

 

https://www.php.net/manual/en/language.oop5.traits.php


  • 1399/05/09
  • ساعت 11:19

فکر میکنم مهتترین دلیل و مزیت trait ها همون اینه که یه کلاس نمیتونه از دو تا کلاس ارث بری کنه و برای این کار میتونیم از چند تا trait استفاده کرد


  • 1399/05/09
  • ساعت 11:22

دقیقا

 

ساختار لاراول هم بررسی کنید هزاران trait داره هر کلاس


logo-samandehi