PhpMetrics reportv1.10.0 - by Jean-François Lépine (original) (raw)
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.
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 from45 files in your projects. Your score is a note between 0 (poor) and100 (excellent).
Factor | Score |
---|---|
Maintainability | 14.54 /100 |
Accessibility for new developers | 19.63 /100 |
Simplicity of algorithms | 13.71 /100 |
Volume | 59.67 /100 |
Reducing bug's probability | 57.38 /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 | 45 |
---|---|
Lines of code | 3131 Deprecated: array_key_exists(): Using array_key_exists() on objects is deprecated. Use isset() or property_exists() instead in phar:///Users/www/zd/phpqa/tests/.ci/phpmetrics.phar/vendor/twig/twig/lib/Twig/Template.php on line 527(82 by class,17 by method) |
Logical lines of code | 876 Deprecated: array_key_exists(): Using array_key_exists() on objects is deprecated. Use isset() or property_exists() instead in phar:///Users/www/zd/phpqa/tests/.ci/phpmetrics.phar/vendor/twig/twig/lib/Twig/Template.php on line 527(23 by class,5 by method) |
Classes | Deprecated: array_key_exists(): Using array_key_exists() on objects is deprecated. Use isset() or property_exists() instead in phar:///Users/www/zd/phpqa/tests/.ci/phpmetrics.phar/vendor/twig/twig/lib/Twig/Template.php on line 527 38 Deprecated: array_key_exists(): Using array_key_exists() on objects is deprecated. Use isset() or property_exists() instead in phar:///Users/www/zd/phpqa/tests/.ci/phpmetrics.phar/vendor/twig/twig/lib/Twig/Template.php on line 527Deprecated: array_key_exists(): Using array_key_exists() on objects is deprecated. Use isset() or property_exists() instead in phar:///Users/www/zd/phpqa/tests/.ci/phpmetrics.phar/vendor/twig/twig/lib/Twig/Template.php on line 527 Deprecated: array_key_exists(): Using array_key_exists() on objects is deprecated. Use isset() or property_exists() instead in phar:///Users/www/zd/phpqa/tests/.ci/phpmetrics.phar/vendor/twig/twig/lib/Twig/Template.php on line 527 0 interfaces ( Deprecated: array_key_exists(): Using array_key_exists() on objects is deprecated. Use isset() or property_exists() instead in phar:///Users/www/zd/phpqa/tests/.ci/phpmetrics.phar/vendor/twig/twig/lib/Twig/Template.php on line 527 Deprecated: array_key_exists(): Using array_key_exists() on objects is deprecated. Use isset() or property_exists() instead in phar:///Users/www/zd/phpqa/tests/.ci/phpmetrics.phar/vendor/twig/twig/lib/Twig/Template.php on line 527 0 %) Deprecated: array_key_exists(): Using array_key_exists() on objects is deprecated. Use isset() or property_exists() instead in phar:///Users/www/zd/phpqa/tests/.ci/phpmetrics.phar/vendor/twig/twig/lib/Twig/Template.php on line 527 Deprecated: array_key_exists(): Using array_key_exists() on objects is deprecated. Use isset() or property_exists() instead in phar:///Users/www/zd/phpqa/tests/.ci/phpmetrics.phar/vendor/twig/twig/lib/Twig/Template.php on line 527 37 concrete classes ( Deprecated: array_key_exists(): Using array_key_exists() on objects is deprecated. Use isset() or property_exists() instead in phar:///Users/www/zd/phpqa/tests/.ci/phpmetrics.phar/vendor/twig/twig/lib/Twig/Template.php on line 527 Deprecated: array_key_exists(): Using array_key_exists() on objects is deprecated. Use isset() or property_exists() instead in phar:///Users/www/zd/phpqa/tests/.ci/phpmetrics.phar/vendor/twig/twig/lib/Twig/Template.php on line 527 97 %) Deprecated: array_key_exists(): Using array_key_exists() on objects is deprecated. Use isset() or property_exists() instead in phar:///Users/www/zd/phpqa/tests/.ci/phpmetrics.phar/vendor/twig/twig/lib/Twig/Template.php on line 527 Deprecated: array_key_exists(): Using array_key_exists() on objects is deprecated. Use isset() or property_exists() instead in phar:///Users/www/zd/phpqa/tests/.ci/phpmetrics.phar/vendor/twig/twig/lib/Twig/Template.php on line 527 1 abstract classes ( Deprecated: array_key_exists(): Using array_key_exists() on objects is deprecated. Use isset() or property_exists() instead in phar:///Users/www/zd/phpqa/tests/.ci/phpmetrics.phar/vendor/twig/twig/lib/Twig/Template.php on line 527 Deprecated: array_key_exists(): Using array_key_exists() on objects is deprecated. Use isset() or property_exists() instead in phar:///Users/www/zd/phpqa/tests/.ci/phpmetrics.phar/vendor/twig/twig/lib/Twig/Template.php on line 527 3 %) Deprecated: array_key_exists(): Using array_key_exists() on objects is deprecated. Use isset() or property_exists() instead in phar:///Users/www/zd/phpqa/tests/.ci/phpmetrics.phar/vendor/twig/twig/lib/Twig/Template.php on line 527 Deprecated: array_key_exists(): Using array_key_exists() on objects is deprecated. Use isset() or property_exists() instead in phar:///Users/www/zd/phpqa/tests/.ci/phpmetrics.phar/vendor/twig/twig/lib/Twig/Template.php on line 527 0 anonymous classes ( Deprecated: array_key_exists(): Using array_key_exists() on objects is deprecated. Use isset() or property_exists() instead in phar:///Users/www/zd/phpqa/tests/.ci/phpmetrics.phar/vendor/twig/twig/lib/Twig/Template.php on line 527 Deprecated: array_key_exists(): Using array_key_exists() on objects is deprecated. Use isset() or property_exists() instead in phar:///Users/www/zd/phpqa/tests/.ci/phpmetrics.phar/vendor/twig/twig/lib/Twig/Template.php on line 527 0 %) |
Methods | 182 Deprecated: array_key_exists(): Using array_key_exists() on objects is deprecated. Use isset() or property_exists() instead in phar:///Users/www/zd/phpqa/tests/.ci/phpmetrics.phar/vendor/twig/twig/lib/Twig/Template.php on line 527(4.8 by class ) |
Relative system complexity | Deprecated: array_key_exists(): Using array_key_exists() on objects is deprecated. Use isset() or property_exists() instead in phar:///Users/www/zd/phpqa/tests/.ci/phpmetrics.phar/vendor/twig/twig/lib/Twig/Template.php on line 527 1.17 |
---|---|
Relative data complexity | Deprecated: array_key_exists(): Using array_key_exists() on objects is deprecated. Use isset() or property_exists() instead in phar:///Users/www/zd/phpqa/tests/.ci/phpmetrics.phar/vendor/twig/twig/lib/Twig/Template.php on line 527 0.73 |
Relative structure complexity | Deprecated: array_key_exists(): Using array_key_exists() on objects is deprecated. Use isset() or property_exists() instead in phar:///Users/www/zd/phpqa/tests/.ci/phpmetrics.phar/vendor/twig/twig/lib/Twig/Template.php on line 527 0.44 |
Lack of cohesion of methods | Deprecated: array_key_exists(): Using array_key_exists() on objects is deprecated. Use isset() or property_exists() instead in phar:///Users/www/zd/phpqa/tests/.ci/phpmetrics.phar/vendor/twig/twig/lib/Twig/Template.php on line 527 2.02 |
---|---|
Efferent Coupling | Deprecated: array_key_exists(): Using array_key_exists() on objects is deprecated. Use isset() or property_exists() instead in phar:///Users/www/zd/phpqa/tests/.ci/phpmetrics.phar/vendor/twig/twig/lib/Twig/Template.php on line 527 0.98 |
Afferent Coupling | Deprecated: array_key_exists(): Using array_key_exists() on objects is deprecated. Use isset() or property_exists() instead in phar:///Users/www/zd/phpqa/tests/.ci/phpmetrics.phar/vendor/twig/twig/lib/Twig/Template.php on line 527 0.33 |
Abstractness | Deprecated: array_key_exists(): Using array_key_exists() on objects is deprecated. Use isset() or property_exists() instead in phar:///Users/www/zd/phpqa/tests/.ci/phpmetrics.phar/vendor/twig/twig/lib/Twig/Template.php on line 527 Deprecated: array_key_exists(): Using array_key_exists() on objects is deprecated. Use isset() or property_exists() instead in phar:///Users/www/zd/phpqa/tests/.ci/phpmetrics.phar/vendor/twig/twig/lib/Twig/Template.php on line 527 0.03 |
Help
- You're using PhpMetricsv1.10.0
- Online help is available on the PhpMetrics website.
- Sources of PhpMetrics are available on Github.
- PhpMetrics is created by Jean-François Lépine.