/** * @return Contract */ private function getContract() { return Contract::canonicalFrom(Order::class); }
/** * @param \EventCentric\DomainEvents\DomainEvent $domainEvent * @return \EventCentric\Contracts\Contract the contract */ public function contractForDomainEvent(DomainEvent $domainEvent) { return Contract::canonicalFrom($domainEvent); }