PHP Trismegiste\Mondrian\Analysis Namespace

Nested Namespaces

Trismegiste\Mondrian\Analysis\Strategy

Interfaces

Name Description
Generator Contract for a factory of a new reduced Graph (from a bigger graph)
VertexDecorator Contract for adding information on vertices in a Graph

Classes

Name Description
Centrality Centrality analyses a graph and add centrality rank to vertices Design Pattern : Decorator of Graph
CodeMetrics CodeMetrics analyses a graph and counts number of vertices per type Design Pattern : Decorator
CouplingMaker CouplingMaker searches for interface with class in its methods parameters.
Cycle Cycle analyses cycles by searching for strongly connected components
DependCentrality This tool helps you to find an effect on some components:
HiddenCoupling HiddenCoupling is an analyser which checks and finds hidden coupling between types
LiskovSearch LiskovSearch is an analyser
SpaghettiCoupling SpaghettiCoupling is an analyser which finds coupling between classes,
UsedCentrality This tool helps you to find an effect on some components: