Coupling
Afferent coupling (AC) is the number of classes affected by given class.
Efferent coupling (EC) is the number of classes from which given class receives
effects.
Class |
Afferent coupling |
Efferent coupling |
Instability |
ClassRank |
Snicco\Component\EventDispatcher\BaseEventDispatcher |
2
|
9
|
0.82
|
0
|
Snicco\Component\EventDispatcher\GenericEvent |
7
|
3
|
0.3
|
0
|
Snicco\Component\EventDispatcher\Exception\CantRemoveListener |
1
|
1
|
0.5
|
0
|
Snicco\Component\EventDispatcher\Exception\CantCreateListener |
2
|
3
|
0.6
|
0
|
Snicco\Component\EventDispatcher\Exception\InvalidListener |
4
|
3
|
0.43
|
0.01
|
Snicco\Component\EventDispatcher\ClassAsPayload |
0
|
0
|
0
|
0
|
Snicco\Component\EventDispatcher\ListenerFactory\NewableListenerFactory |
1
|
3
|
0.75
|
0
|
Snicco\Component\EventDispatcher\ListenerFactory\PsrListenerFactory |
1
|
4
|
0.8
|
0
|
Snicco\Component\EventDispatcher\ClosureTypeHint |
2
|
3
|
0.6
|
0
|
Snicco\Component\EventDispatcher\ClassAsName |
0
|
0
|
0
|
0
|
Snicco\Component\EventDispatcher\Testing\TestableEventDispatcher |
2
|
7
|
0.78
|
0
|