Code

Rating   Name Duplication Size Complexity Changes Bugs Features
C Hahns\Router::dispatch() 0 38 9 3 0 2
C Hahns\Hahns::run() 0 32 7 1 0 1
B Hahns\ParameterHolder::get() 0 17 5 0 0 0
B Hahns\ServiceHolder::get() 0 12 4 1 0 1
B Hahns::registerBuiltInParameters() 0 14 2 0 0 0
B Hahns\Router::add() 0 15 4 1 0 1
A Hahns::registerBuiltInEventHandler() 0 5 1 0 0 0
A Hahns\Hahns::on() 0 5 2 0 0 0
A Hahns\Request::get() 0 7 3 1 0 1
A Hahns\Hahns::addPrefixedRoute() 0 3 1 0 0 0
A Hahns\Response\Json::send() 0 6 3 0 0 0
A StringValidator::hasToBeStringOrNull() 0 4 3 0 0 0
A Hahns\Response\AbstractImpl::header() 0 4 1 1 0 1
A Validator\ArrayValidator::hasTo() 0 4 2 0 0 0
A Hahns\Request::getFrom() 0 7 3 0 0 0