Code

Rating   Name Duplication Size Complexity CRAP Changes Bugs Features
C Fwk\Events\Dispatcher::notify() 0 13 7 7 6 3 1
B Events\Dispatcher::addListener() 0 12 5 5 6 3 1
A Events\Dispatcher::removeListener() 0 8 4 4 5 2 0
A DispatcherTest::testRemoveAllListeners() 0 5 1 ? 2 0 0
A Fwk\Events\Event::__construct() 0 4 1 1 5 2 1
A Fwk\Events\Dispatcher::on() 0 6 2 2 3 1 0
A Fwk\Events\DispatcherTest::setUp() 0 3 1 ? 2 0 0
A DispatcherTest::testStoppedEvent() 0 7 1 ? 1 0 0
A Fwk\Events\DispatcherTest::testOn() 0 4 1 ? 2 0 0
A Events\EventTest::testSetProcessed() 0 4 1 ? 2 0 0
A DispatcherTest::testListenerObject() 0 4 1 ? 1 0 0
A Fwk\Events\Event::setProcessed() 0 3 1 1 5 2 1
A Dispatcher::removeAllListeners() 0 4 1 1 6 3 1
A EventTest::testDataAsObjectProperties() 0 9 1 ? 1 0 0
A DispatcherTest::testInvalidListenerObject() 0 3 1 ? 1 0 0