norse-blue/php-extensible-objects

View on GitHub
Branch: master(View all)
NameLines of codeMaintainabilityTest coverage
.codeclimate.yml
.editorconfig
.gitattributes
.gitignore
.phpcs.xml.dist
.styleci.yml
CHANGELOG.md
LICENSE.md
README.md
SECURITY.md
composer.json
docs/_config.yml
docs/_sass/custom/custom.scss
docs/index.md
docs/sections/examples.md
docs/sections/exceptions.md
docs/sections/usage.md
extensible-objects.sublime-project
phpinsights.php50
A
0 mins
phpstan.neon.dist
phpunit.xml.dist
src/Contracts/Extensible.php14
A
35 mins
F
0%
src/Contracts/ExtensionMethod.php7
A
0 mins
F
0%
src/Exceptions/ClassNotExtensionMethodException.php7
A
0 mins
F
0%
src/Exceptions/ExtensionGuardedException.php7
A
0 mins
F
0%
src/Exceptions/ExtensionNotCallableException.php7
A
0 mins
F
0%
src/Exceptions/ExtensionNotFoundException.php7
A
0 mins
F
0%
src/Exceptions/MethodDefinedInClassException.php7
A
0 mins
F
0%
src/Exceptions/MethodNotBindableException.php35
A
35 mins
D
60%
src/ExtensibleObject.php9
A
0 mins
F
0%
src/Extension.php72
A
0 mins
A
91%
src/Extensions/ExtensionsCollection.php70
A
0 mins
A
100%
src/Extensions/ExtensionsRegistry.php41
A
0 mins
A
100%
src/Guards/InvalidExtensionGuard.php22
A
0 mins
A
100%
src/Guards/MethodDefinedInClassGuard.php27
A
30 mins
A
90%
src/Resolvers/ExtensionCallableResolver.php17
A
0 mins
A
100%
src/Resolvers/ExtensionResolver.php23
A
30 mins
A
100%
src/Traits/HandlesExtensionMethods.php17
A
0 mins
A
100%
src/Traits/ImplementsExtensible.php39
A
35 mins
A
100%
src/Traits/InteractsWithExtensionsRegistry.php15
A
0 mins
A
100%