Code

Rating   Name Duplication Size Complexity Changes Bugs Features
A EventBus::handleListenersForEvent() 0 5 2 1 0 0
A AbstractEvent::setAggregateRootId() 0 8 3 1 0 0
A Event\Utils\EventName::parseName() 0 8 3 1 0 0
A EventListenerLocator::getEventListenersForEvent() 0 6 2 1 0 0
A AbstractAggregateRoot::pullEvents() 0 5 1 1 0 0
A Domain\AbstractAggregateRoot::apply() 0 3 1 1 0 0
A EventListenerLocator::register() 0 4 2 1 0 0
A Domain\Event\Bus\EventBus::publish() 0 3 1 1 0 0
A AbstractAggregateRoot::executeEvent() 0 12 2 1 0 0
A Listener\EventListenerCollection::add() 0 8 2 1 0 0
A AbstractAggregateRoot::safelyPopulateEventsWithAggregateId() 0 4 3 1 0 0
A Event\Utils\EventName::__toString() 0 4 2 1 0 0
A EventListenerLocator::getRegisteredEventListeners() 0 5 2 1 0 0
A Domain\AbstractAggregateRoot::getId() 0 2 1 1 0 0
A EventListenerCollection::__construct() 0 2 1 1 0 0