Code

Rating   Name Duplication Size Complexity CRAP Changes Bugs Features
A Pubsub\Dispatcher::unsubscribe() 0 4 2 2 1 0 0
A ClosureWrapper::getArgTypeName() 0 3 2 2.06 1 0 0
A Pubsub\ListenerAbstract::publish() 0 0 1 2 1 0 0
A Component\Pubsub\Dispatcher::publish() 0 7 1 1 1 0 0
A Component\Pubsub\Dispatcher::subscribe() 0 3 1 1 1 0 0
A Pubsub\ClosureWrapper::publish() 0 1 1 1 1 0 0
A Pubsub\EventAbstract::__construct() 0 3 1 1 1 0 0
A Component\Pubsub\Event::__construct() 0 1 1 1 1 0 0
A Pubsub\Dispatcher::subscribeClosure() 0 4 1 1 1 0 0
A Pubsub\ClosureWrapper::__construct() 0 6 3 3 1 0 0
A Pubsub\EventAbstract::getEventName() 0 1 1 1 1 0 0
A Dispatcher::dispatchResourcedHandlers() 0 4 3 3 1 0 0
A ClosureWrapper::getClosureParameters() 0 2 1 1 1 0 0
A EventAbstract::getResourceName() 0 1 1 1 1 0 0
A Dispatcher::dispatchAllHandlers() 0 4 3 3 1 0 0