Coupling

Afferent Coupling (AC) is the number of classes affected by a given class.
Efferent Coupling (EC) is the number of classes from which a given class receives effects.
Class Afferent Coupling Efferent Coupling Instability Class Rank
Mvc5\Iterator 0 2 1 0
Mvc5\Request\Exception\Exception 0 4 1 0
Mvc5\Request\Exception\Config\ExceptionLayout 0 1 1 0
Mvc5\Request\Exception\Controller 0 4 1 0
Mvc5\Request\Exception\ViewLayout 0 4 1 0
Mvc5\Request\Service\Container 0 2 1 0
Mvc5\Request\Service\Share 0 0 0 0
Mvc5\Request\HttpRequest 0 2 1 0
Mvc5\Request\Exception 0 0 0 0
Mvc5\Request\Error\Config\ErrorModel 0 0 0 0
Mvc5\Request\Error\Controller 0 4 1 0
Mvc5\Request\Error\Error 0 1 1 0
Mvc5\Request\Error\ViewModel 1 4 0.8 0
Mvc5\Request\Config\Request 0 4 1 0
Mvc5\Request\Error 0 0 0 0
anonymous@000000000dc6514600000000673e5bf4 0 2 1 0
Mvc5\Exception\Exception 0 4 1 0
Mvc5\Exception\ErrorException 0 3 1 0
Mvc5\Exception\DomainException 0 2 1 0
Mvc5\Exception\Generator 0 2 1 0
Mvc5\Exception\InvalidArgumentException 0 2 1 0
Mvc5\Exception\RuntimeException 1 2 0.67 0
Mvc5\Container 0 1 1 0
Mvc5\Log\ThrowException 0 1 1 0
Mvc5\Log\Logger 0 1 1 0
Mvc5\Log\ErrorLog 0 0 0 0
Mvc5\Cookie\PHPCookies 1 2 0.67 0
Mvc5\Cookie\HttpCookies 2 2 0.5 0
Mvc5\Cookie\Config\PHPCookies 0 2 1 0
Mvc5\Cookie\Config\HttpCookies 0 1 1 0
Mvc5\Service\Context 2 3 0.6 0
Mvc5\Service\Alias 0 0 0 0
Mvc5\Service\Facade 0 3 1 0
Mvc5\Service\Middleware 0 2 1 0
Mvc5\Service\Plugin 0 0 0 0
Mvc5\Service\Builder 1 6 0.86 0
Mvc5\Event 0 1 1 0
Mvc5\Http\HttpUri 3 2 0.4 0
Mvc5\Http\HttpRequest 0 2 1 0
Mvc5\Http\HttpResponse 0 2 1 0
Mvc5\Http\Error\NotFound 3 2 0.4 0
Mvc5\Http\Error\MethodNotAllowed 1 2 0.67 0
Mvc5\Http\Error\ServerError 1 2 0.67 0
Mvc5\Http\Error\BadRequest 1 2 0.67 0
Mvc5\Http\Config\Response 0 2 1 0
Mvc5\Http\Config\Uri 0 0 0 0
Mvc5\Http\Config\Request 0 3 1 0
Mvc5\Http\Config\Headers 0 0 0 0
Mvc5\Http\Config\Error 0 0 0 0
Mvc5\Http\StatusCode 1 0 0 0
Mvc5\Http\HttpError 4 2 0.33 0
Mvc5\Http\HttpMiddleware 0 2 1 0
Mvc5\Http\HttpHeaders 4 2 0.33 0
Mvc5\Exception 8 2 0.2 0.01
Mvc5\Plugins\Response 0 1 1 0
Mvc5\Plugins\Service 0 1 1 0
Mvc5\Plugins\User 0 0 0 0
Mvc5\Plugins\Config 0 0 0 0
Mvc5\Plugins\View 0 2 1 0
Mvc5\Plugins\Session 0 0 0 0
Mvc5\Plugins\Url 0 0 0 0
Mvc5\Plugins\Messages 0 1 1 0
Mvc5\Plugins\Render 0 0 0 0
Mvc5\Plugins\Log 0 0 0 0
Mvc5\Url\Assemble 1 2 0.67 0
Mvc5\Url\Generator 0 0 0 0
Mvc5\Url\Route\Generator 0 4 1 0
Mvc5\Url\Plugin 0 2 1 0
Mvc5\App 0 5 1 0
Mvc5\Template\Config\TemplateModel 0 1 1 0
Mvc5\Template\Config\TemplateLayout 0 1 1 0
Mvc5\Template\Model 0 2 1 0
Mvc5\Template\Layout\Assign 0 0 0 0
Mvc5\Template\Layout\Layout 0 1 1 0
Mvc5\Template\Layout 0 2 1 0
Mvc5\Resolver\Container 0 0 0 0
Mvc5\Resolver\Service 0 2 1 0
Mvc5\Resolver\Dispatch 0 1 1 0
Mvc5\Resolver\Generator 0 1 1 0
anonymous@000000000dc65d3600000000673e5bf4 0 0 0 0
Mvc5\Resolver\Resolver 0 8 1 0
Mvc5\Resolver\Build 0 1 1 0
Mvc5\Resolver\Unresolvable 3 2 0.4 0
Mvc5\Config 3 1 0.25 0
Mvc5\Config\Iterator 0 0 0 0
Mvc5\Config\PropertyAccess 0 0 0 0
Mvc5\Config\ReadOnly 0 1 1 0
Mvc5\Config\Config 0 0 0 0
Mvc5\Config\ArrayAccess 0 0 0 0
Mvc5\Config\Base 0 0 0 0
Mvc5\Config\Overload 0 0 0 0
Mvc5\Model 13 1 0.07 0.02
Mvc5\Controller\Action 0 0 0 0
Mvc5\View\SharedLayout 0 3 1 0
Mvc5\View\Renderer 0 1 1 0
Mvc5\View\Template\Traverse 0 1 1 0
Mvc5\View\Template\Path 0 0 0 0
Mvc5\View\Template\Model 0 2 1 0
Mvc5\View\Template\Render 0 0 0 0
Mvc5\View\Template\Find 0 0 0 0
Mvc5\View\Config\ViewLayout 0 0 0 0
Mvc5\View\Config\ViewModel 0 2 1 0
Mvc5\View\Model 0 3 1 0
Mvc5\View\Render 0 3 1 0
Mvc5\View\Engine\PhpEngine 0 2 1 0
Mvc5\Response\Send 0 0 0 0
Mvc5\Response\Service\Send 0 2 1 0
Mvc5\Response\Service\Status 0 4 1 0
Mvc5\Response\Service\Version 0 2 1 0
Mvc5\Response\Status 0 0 0 0
Mvc5\Response\RedirectResponse 0 2 1 0
Mvc5\Response\HttpResponse 2 2 0.5 0
Mvc5\Response\Emitter\Callback 0 1 1 0
Mvc5\Response\Emitter\ReadFile 0 2 1 0
Mvc5\Response\Emitter\PassThru 0 1 1 0
Mvc5\Response\Config\HttpResponse 0 4 1 0
Mvc5\Response\Dispatch 0 3 1 0
Mvc5\Response\JsonExceptionResponse 0 3 1 0
Mvc5\Response\JsonErrorResponse 0 3 1 0
Mvc5\Response\Version 0 0 0 0
Mvc5\Response\JsonResponse 2 3 0.6 0
Mvc5\ViewLayout 1 2 0.67 0
Mvc5\Event\Model 0 0 0 0
Mvc5\Event\Generator 0 1 1 0
Mvc5\Event\EventModel 0 1 1 0
Mvc5\Middleware 0 0 0 0
Mvc5\Signal 3 4 0.57 0
Mvc5\Overload 2 1 0.33 0
Mvc5\Plugin\Response 0 2 1 0
Mvc5\Plugin\Plug 0 1 1 0
Mvc5\Plugin\Nullable 0 2 1 0
Mvc5\Plugin\Child 1 1 0.5 0
Mvc5\Plugin\Form 0 2 1 0
Mvc5\Plugin\Plugins 0 4 1 0
Mvc5\Plugin\FileInclude 0 1 1 0
Mvc5\Plugin\Copy 0 1 1 0
Mvc5\Plugin\Filter 0 1 1 0
Mvc5\Plugin\Value 2 1 0.33 0
Mvc5\Plugin\Callback 0 3 1 0
Mvc5\Plugin\Calls 0 1 1 0
Mvc5\Plugin\Link 5 1 0.17 0
Mvc5\Plugin\GlobalVar 0 1 1 0
Mvc5\Plugin\Factory 0 1 1 0
Mvc5\Plugin\Service 0 3 1 0
Mvc5\Plugin\Invoke 0 1 1 0
Mvc5\Plugin\App 0 3 1 0
Mvc5\Plugin\Nothing 1 0 0 0
Mvc5\Plugin\Config 0 1 1 0
Mvc5\Plugin\Expect 0 2 1 0
Mvc5\Plugin\Config\Child 0 0 0 0
Mvc5\Plugin\Config\Name 0 0 0 0
Mvc5\Plugin\Config\Config 0 0 0 0
Mvc5\Plugin\Config\Hydrator 0 0 0 0
Mvc5\Plugin\Config\Args 0 0 0 0
Mvc5\Plugin\Config\Plugin 0 0 0 0
Mvc5\Plugin\NullValue 0 2 1 0
Mvc5\Plugin\Provide 0 1 1 0
Mvc5\Plugin\Scope 0 5 1 0
Mvc5\Plugin\Register 1 4 0.8 0
Mvc5\Plugin\Controller 0 1 1 0
Mvc5\Plugin\Param 0 1 1 0
Mvc5\Plugin\Call 6 1 0.14 0
Mvc5\Plugin\Invokable 0 1 1 0
Mvc5\Plugin\Session 0 2 1 0
Mvc5\Plugin\Maybe 0 3 1 0
Mvc5\Plugin\Hydrator 0 1 1 0
Mvc5\Plugin\Shared 0 1 1 0
Mvc5\Plugin\SignalArgs 1 1 0.5 0
Mvc5\Plugin\Scoped 2 2 0.5 0
Mvc5\Plugin\Args 3 1 0.25 0
Mvc5\Plugin\ScopedCall 0 3 1 0
Mvc5\Plugin\Plugin 5 1 0.17 0
Mvc5\Plugin\ViewModel 0 2 1 0
Mvc5\Plugin\End 0 3 1 0
Mvc5\Web\Send 0 2 1 0
Mvc5\Web\Context 0 3 1 0
Mvc5\Web\Status 0 2 1 0
Mvc5\Web\Service 0 2 1 0
Mvc5\Web\Controller 0 2 1 0
Mvc5\Web\Version 0 2 1 0
Mvc5\Web\Render 0 3 1 0
Mvc5\Web\Route 0 2 1 0
Mvc5\Web\Layout 0 2 1 0
Mvc5\Web\Error 0 2 1 0
Mvc5\Route\Definition\Tokens 0 1 1 0
Mvc5\Route\Definition\Compiler 1 1 0.5 0
Mvc5\Route\Definition\Build 0 3 1 0
Mvc5\Route\Definition\Regex 0 0 0 0
Mvc5\Route\Dispatch\Router 0 3 1 0
Mvc5\Route\Config 0 2 1 0
Mvc5\Route\Config\Route 0 0 0 0
Mvc5\Route\Dispatch 0 0 0 0
Mvc5\Route\Generator 0 2 1 0
Mvc5\Route\Match\Wildcard 0 2 1 0
Mvc5\Route\Match\Method 0 3 1 0
Mvc5\Route\Match\Path 0 2 1 0
Mvc5\Route\Match\Controller 0 3 1 0
Mvc5\Route\Match\Middleware 0 2 1 0
Mvc5\Route\Match\Action 0 2 1 0
Mvc5\Route\Match\Merge 0 2 1 0
Mvc5\Route\Match\Plugin\Params 0 0 0 0
Mvc5\Route\Match\Plugin\Optional 0 1 1 0
Mvc5\Route\Match\Host 0 3 1 0
Mvc5\Route\Match\Scheme 0 3 1 0
Mvc5\ViewModel 2 2 0.5 0
Mvc5\Session\Container 0 2 1 0
Mvc5\Session\Config\Container 0 2 1 0
Mvc5\Session\Config\Messages 0 0 0 0
Mvc5\Session\Config\PHPSession 0 1 1 0
Mvc5\Session\Model 1 1 0.5 0
Mvc5\Session\Messages 0 2 1 0
Mvc5\Session\PHPSession 0 1 1 0