Wpis z mikrobloga

#php #symfony2

Jak to jest z traits... Przerzuciłem część pól do traitów to symfony narzeka:

Runtime Notice: AppBundle\Entity\Supplier and AppBundle\AppTraits\Trackable

Trait define the same property ($modifiedAt) in the composition of AppBundl

e\Entity\Accommodation. This might be incompatible, to improve maintainabil

ity consider using accessor methods in traits instead. Class was composed


zrobiłem pola prywatne i działa... Nie bardzo rozumiem dlaczego protected nie mogą być :/
  • 5
@MacDada: nie no rozumiem ale np w tym przypadku nei ma mowy o konflikcie bo nie dziedziczą po sobie te klasy... Chyba, że to takie zabezpieczenie "na wszelki wypadek" - symfony widzi protected i narzeka że coś może się stać?