Created at 2019-07-15 09:21:30 , with PHPMetrics v2.4.1 (Jean-François Lépine).
Violations
3
Information
0
Warnings
2
Errors
1
Criticals
0

Class Violations

Class Violations
I18Next\TranslatorStatic
Blob / God object error
A blob object (or "god class") does not follow the Single responsability principle.

* object has lot of public methods (9, excluding getters and setters)
* object has a high Lack of cohesion of methods (LCOM=9)
* object knows everything (and use lot of external classes)

Maybe you should reducing the number of methods splitting this object in many sub objects.
Blob / God object

Package Violations

Package Violations
I18Next\Locale
Stable Dependencies Principle warning
Packages should depend in the direction of stability.

This package is more stable (0.571) than 1 package(s) that it depends on.
The packages that are more stable are

* I18Next\Locale\Processor (0.667)
Stable Dependencies Principle
I18Next\atk4
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.

This package is instable and abstract.
Stable Abstractions Principle