PhpMetrics report

Evaluation

Download (as SVG) | zoom

Information

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.

Custom chart

Download (as SVG) | zoom

Configuration

Select metrics you want to display in chart.

X Axis Y Axis Diameter

Abstractness / Instability

Download (as SVG) | zoom

Score

This score is not absolute. This chart is a comparison of your project relative to a representative average of recent PHP projects.

Each score is calculated from various criterias from 33 files in your projects. Your score is a note between 0 (poor) and 100 (excellent).

Factor Score
Maintainability 52.19 / 100
Accessibility for new developers 40.86 / 100
Simplicity of algorithms 61.86 / 100
Volume 97.03 / 100
Reducing bug's probability 88.52 / 100

This score does not replace the judgement of a human.

Relations

Class uses another when it calls, constructs, types hint, extends or implements it.

  • Used by : this class is used by hovered element.
  • Uses : this class uses hovered element.
Download (as SVG)

Explore

Repartition

Files 33
Lines of code 1897 (172 by class, 73 by method)
Logical lines of code 282 (26 by class, 11 by method)
Classes 11
0 interfaces (0 %)
11 concrete classes (100 %)
0 abstract classes (0 %)
0 anonymous classes (0 %)
Methods 26 (2.4 by class )
Relative system complexity 1.48
Relative data complexity 0.12
Relative structure complexity 1.36
Lack of cohesion of methods 0.64
Efferent Coupling 0.85
Afferent Coupling 0.09
Abstractness 0

Help

Powered by PhpMetrics - Copyright Jean-François Lépine
Generated on 5th of April 2016 at 01:49:19 AM