Code

Rating   Name Duplication Size Complexity Changes Bugs Features
B Dispatcher\ActionDispatcher::perform() 0 15 5 3 0 2
B Voter\Voter\AndVoter::supports() 0 10 5 2 1 0
A Vivait\Voter\Voter\AndVoter::result() 15 8 4 3 1 1
A ActionDispatcher::performActions() 16 8 4 3 0 2
A Vivait\Voter\Voter\OrVoter::result() 13 7 4 2 0 1
A Vivait\Voter\Voter\OrVoter::supports() 0 7 4 1 0 0
A Voter\VoterAbstract::__construct() 0 6 2 2 0 1
A Dispatcher\ActionDispatcher::__construct() 0 8 2 4 0 2
A LazyActionDispatcher::performFromEvent() 0 3 1 1 0 0
A Dispatcher\ActionDispatcher::setLogger() 0 3 1 1 0 1
A Voter\VoterAbstract::addConditions() 0 4 2 1 0 0
A ActionDispatcher::removeAction() 0 3 1 1 0 0
A ActionDispatcher::performFromEvent() 0 6 2 2 1 0
A Voter\VoterAbstract::addCondition() 0 3 1 1 0 0
A Dispatcher\LazyActionDispatcher::setName() 0 3 1 1 0 0