blancks/fast-jsonpatch-php

View on GitHub
Branch: main(View all)
NameLines of codeMaintainabilityTest coverage
.github/workflows/codecov.yml
.github/workflows/phpstan.yml
.github/workflows/test.yml
.gitignore
LICENSE.md
README.md
composer.json
phpstan.neon.dist
phpunit.xml
src/FastJsonPatch.php146
A
1 hr
src/exceptions/ArrayBoundaryException.php11
A
0 mins
src/exceptions/FailedTestException.php11
A
0 mins
src/exceptions/FastJsonPatchException.php6
A
0 mins
src/exceptions/FastJsonPatchExceptionTrait.php14
A
0 mins
src/exceptions/FastJsonPatchValidationException.php3
A
0 mins
src/exceptions/InvalidPatchException.php11
A
0 mins
src/exceptions/InvalidPatchFromException.php11
A
0 mins
src/exceptions/InvalidPatchOperationException.php11
A
0 mins
src/exceptions/InvalidPatchPathException.php11
A
0 mins
src/exceptions/InvalidPatchValueException.php11
A
0 mins
src/exceptions/MalformedDocumentException.php11
A
0 mins
src/exceptions/MalformedPathException.php11
A
0 mins
src/exceptions/UnknownPathException.php11
A
0 mins
src/json/accessors/ArrayAccessor.php47
A
0 mins
src/json/accessors/ArrayAccessorAwareInterface.php6
A
0 mins
src/json/accessors/ArrayAccessorAwareTrait.php10
A
0 mins
src/json/accessors/ArrayAccessorInterface.php11
A
0 mins
src/json/accessors/ObjectAccessor.php30
A
0 mins
src/json/accessors/ObjectAccessorAwareInterface.php6
A
0 mins
src/json/accessors/ObjectAccessorAwareTrait.php10
A
0 mins
src/json/accessors/ObjectAccessorInterface.php9
A
0 mins
src/json/accessors/UndefinedValue.php3
A
0 mins
src/json/accessors/ValueAccessor.php82
A
0 mins
src/json/accessors/ValueAccessorAwareInterface.php6
A
0 mins
src/json/accessors/ValueAccessorAwareTrait.php10
A
0 mins
src/json/accessors/ValueAccessorInterface.php24
A
0 mins
src/json/crud/CrudInterface.php9
A
0 mins
src/json/crud/CrudTrait.php98
A
0 mins
src/json/handlers/ArrayJsonHandler.php10
A
0 mins
src/json/handlers/BasicJsonHandler.php69
A
0 mins
src/json/handlers/JsonHandlerAwareInterface.php6
A
0 mins
src/json/handlers/JsonHandlerAwareTrait.php10
A
0 mins
src/json/handlers/JsonHandlerInterface.php8
A
0 mins
src/json/pointer/JsonPointer6901.php17
A
0 mins
src/json/pointer/JsonPointerHandlerAwareInterface.php6
A
0 mins
src/json/pointer/JsonPointerHandlerAwareTrait.php10
A
0 mins
src/json/pointer/JsonPointerHandlerInterface.php7
A
0 mins
src/operations/Add.php37
A
0 mins
src/operations/Copy.php38
A
0 mins
src/operations/Move.php18
A
0 mins