Created at 2017-09-01 23:10:32 , with PHPMetrics v2.2.0 (Jean-François Lépine).
Violations (0 criticals, 0 errors)
1
52
Maintainability / complexity

Each file is symbolized by a circle. Size of the circle represents the Cyclomatic complexity. Color of the circle represents the Maintainability Index.

Large red circles will be probably hard to maintain.

ClassRank (Google's page rank applied to relations between classes)
Class ClassRank
IceHawk\IceHawk\Exceptions\IceHawkException 215.46 0.02
IceHawk\IceHawk\Routing\Exceptions\RoutesAreNotTraversable 215.46 0.01
IceHawk\IceHawk\Routing\AbstractRouter 103.96 0.01
IceHawk\IceHawk\Config\ConfigGuard 98.32 0
IceHawk\IceHawk\RequestHandlers\WriteRequestHandler 75.88 0
IceHawk\IceHawk\Requests\ReadRequest 90.83 0
IceHawk\IceHawk\Requests\ReadRequestInput 103.36 0
IceHawk\IceHawk\Requests\UploadedFile 61.43 0
IceHawk\IceHawk\Requests\WriteRequest 90.83 0
IceHawk\IceHawk\Requests\WriteRequestInput 86.05 0
IceHawk\IceHawk\Responses\MethodNotImplemented 100.7 0
IceHawk\IceHawk\Responses\Options 99.36 0
IceHawk\IceHawk\Routing\OptionsRouter 104.87 0
IceHawk\IceHawk\RequestHandlers\OptionsRequestHandler 77.92 0
IceHawk\IceHawk\Routing\Patterns\Literal 96.8 0
IceHawk\IceHawk\Routing\Patterns\NamedRegExp 87.52 0
IceHawk\IceHawk\Routing\Patterns\RegExp 85.17 0
IceHawk\IceHawk\Routing\ReadRoute 91.23 0
IceHawk\IceHawk\Routing\ReadRouteGroup 79.6 0
IceHawk\IceHawk\Routing\ReadRouter 99.28 0
IceHawk\IceHawk\Routing\RequestBypass 84.25 0
IceHawk\IceHawk\Routing\RequestBypasser 60.49 0
IceHawk\IceHawk\Routing\RouteRequest 105.16 0
IceHawk\IceHawk\Routing\WriteRoute 91.23 0
IceHawk\IceHawk\Routing\WriteRouteGroup 79.09 0
IceHawk\IceHawk\RequestHandlers\ReadRequestHandler 83.9 0
IceHawk\IceHawk\RequestHandlers\AbstractRequestHandler 97.91 0
IceHawk\IceHawk\Config\ConfigWrapper 77.68 0
IceHawk\IceHawk\Events\HandlingWriteRequestEvent 93.33 0
IceHawk\IceHawk\Constants\HandlerMethodInterfaceMap 213.94 0
IceHawk\IceHawk\Constants\HttpCode 56.73 0
IceHawk\IceHawk\Constants\HttpMethod 99.16 0
IceHawk\IceHawk\Defaults\Cookies 90.86 0
IceHawk\IceHawk\Defaults\FinalReadResponder 115.82 0
IceHawk\IceHawk\Defaults\FinalWriteResponder 115.82 0
IceHawk\IceHawk\Defaults\IceHawkConfig 205.97 0
IceHawk\IceHawk\Defaults\IceHawkDelegate 205.14 0
IceHawk\IceHawk\Defaults\RequestInfo 46.57 0
IceHawk\IceHawk\Events\HandlingReadRequestEvent 93.33 0
IceHawk\IceHawk\Events\IceHawkWasInitializedEvent 96.26 0
IceHawk\IceHawk\PubSub\Exceptions\PubSubException 215.46 0
IceHawk\IceHawk\Events\InitializingIceHawkEvent 96.26 0
IceHawk\IceHawk\Events\ReadRequestWasHandledEvent 93.33 0
IceHawk\IceHawk\Events\WriteRequestWasHandledEvent 93.33 0
IceHawk\IceHawk\Exceptions\InvalidEventSubscriberCollection 110.41 0
IceHawk\IceHawk\Exceptions\UnresolvedRequest 101.3 0
IceHawk\IceHawk\IceHawk 75.42 0
IceHawk\IceHawk\Mappers\UploadedFilesMapper 86.5 0
IceHawk\IceHawk\PubSub\AbstractEventSubscriber 97.15 0
IceHawk\IceHawk\PubSub\EventPublisher 89.02 0
IceHawk\IceHawk\PubSub\Exceptions\EventSubscriberMethodNotCallable 98.97 0
IceHawk\IceHawk\Routing\WriteRouter 99.28 0
Composer dependencies
Package Required Latest License
No composer.json file found
Licences of Composer dependencies
No composer.json file found