Korzystam z broadway i mam taki kod:
https://pastebin.com/PcD4ijTQ
Tyle, że gdyby nie broadway i event sourcing, to pewnie trzymałbym w encji Subscription nie planId tylko po prostu obiekt Plan i wtedy w metodzie upgrade mógłbym sobie sprawdzić $this->plan->canBeUpgradeWith($plan), problem polega na tym, że mam planId. Wyciągnięcie tego sprawdzenia na zewnątrz encji wydaje mi się błędem, pytanie czy macie na to jakiś sposób? Jak takie przypadki realizujecie?
Wrzucenie
https://pastebin.com/PcD4ijTQ
Tyle, że gdyby nie broadway i event sourcing, to pewnie trzymałbym w encji Subscription nie planId tylko po prostu obiekt Plan i wtedy w metodzie upgrade mógłbym sobie sprawdzić $this->plan->canBeUpgradeWith($plan), problem polega na tym, że mam planId. Wyciągnięcie tego sprawdzenia na zewnątrz encji wydaje mi się błędem, pytanie czy macie na to jakiś sposób? Jak takie przypadki realizujecie?
Wrzucenie




























perfectionorvanity.com
https://dribbble.com/riddle
https://twitter.com/riddle
;)