src/EventHandling/DelegateEventHandlingToSpecificMethodTrait.php 1 location
|
@@ 15-23 (lines=9) @@
|
| 12 |
|
/** |
| 13 |
|
* {@inheritDoc} |
| 14 |
|
*/ |
| 15 |
|
public function handle(DomainMessage $domainMessage) |
| 16 |
|
{ |
| 17 |
|
$event = $domainMessage->getPayload(); |
| 18 |
|
$method = $this->getHandleMethodName($event); |
| 19 |
|
|
| 20 |
|
if ($method) { |
| 21 |
|
$this->$method($event, $domainMessage); |
| 22 |
|
} |
| 23 |
|
} |
| 24 |
|
|
| 25 |
|
private function getHandleMethodName($event) |
| 26 |
|
{ |
src/EventHandling/DelegateEventHandlingToSpecificMethodTraitWithDomainMessageAdapter.php 1 location
|
@@ 15-23 (lines=9) @@
|
| 12 |
|
/** |
| 13 |
|
* {@inheritDoc} |
| 14 |
|
*/ |
| 15 |
|
public function handle(DomainMessage $domainMessage) |
| 16 |
|
{ |
| 17 |
|
$event = $domainMessage->getPayload(); |
| 18 |
|
$method = $this->getHandleMethodName($event); |
| 19 |
|
|
| 20 |
|
if ($method) { |
| 21 |
|
$this->$method($event, new DomainMessageAdapter($domainMessage)); |
| 22 |
|
} |
| 23 |
|
} |
| 24 |
|
} |
| 25 |
|
|