├── .coveralls.yml ├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── codeception.yml ├── composer.json ├── src ├── ReJSON │ └── ReJSON.php └── RedisJson │ ├── Command │ ├── ArrayAppend.php │ ├── ArrayIndex.php │ ├── ArrayInsert.php │ ├── ArrayLength.php │ ├── ArrayPop.php │ ├── ArrayTrim.php │ ├── Debug.php │ ├── Delete.php │ ├── Get.php │ ├── MultipleGet.php │ ├── NumberIncrementBy.php │ ├── NumberMultiplyBy.php │ ├── ObjectKeys.php │ ├── ObjectLength.php │ ├── Resp.php │ ├── Set.php │ ├── StringAppend.php │ ├── StringLength.php │ └── Type.php │ ├── Exceptions │ ├── InvalidDebugSubcommandException.php │ ├── InvalidExistentialModifierException.php │ ├── InvalidNoEscapeValueException.php │ ├── RedisJsonModuleNotFound.php │ └── RedisJsonModuleVersionNotSupported.php │ ├── Path.php │ ├── RedisJson.php │ └── RedisJsonInterface.php └── tests ├── Module ├── PhpRedisTest.php ├── RedisJsonJsonPathSyntaxTest.php ├── RedisJsonLegacyPathTest.php └── sample │ └── data.php ├── _output └── .gitignore └── _support ├── .gitkeep ├── Helper └── Unit.php └── UnitTester.php /.coveralls.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkorkmaz/redislabs-rejson/HEAD/.coveralls.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | vendor/ 2 | composer.lock 3 | tests/_support/_generated/ 4 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkorkmaz/redislabs-rejson/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkorkmaz/redislabs-rejson/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkorkmaz/redislabs-rejson/HEAD/README.md -------------------------------------------------------------------------------- /codeception.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkorkmaz/redislabs-rejson/HEAD/codeception.yml -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkorkmaz/redislabs-rejson/HEAD/composer.json -------------------------------------------------------------------------------- /src/ReJSON/ReJSON.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkorkmaz/redislabs-rejson/HEAD/src/ReJSON/ReJSON.php -------------------------------------------------------------------------------- /src/RedisJson/Command/ArrayAppend.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkorkmaz/redislabs-rejson/HEAD/src/RedisJson/Command/ArrayAppend.php -------------------------------------------------------------------------------- /src/RedisJson/Command/ArrayIndex.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkorkmaz/redislabs-rejson/HEAD/src/RedisJson/Command/ArrayIndex.php -------------------------------------------------------------------------------- /src/RedisJson/Command/ArrayInsert.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkorkmaz/redislabs-rejson/HEAD/src/RedisJson/Command/ArrayInsert.php -------------------------------------------------------------------------------- /src/RedisJson/Command/ArrayLength.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkorkmaz/redislabs-rejson/HEAD/src/RedisJson/Command/ArrayLength.php -------------------------------------------------------------------------------- /src/RedisJson/Command/ArrayPop.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkorkmaz/redislabs-rejson/HEAD/src/RedisJson/Command/ArrayPop.php -------------------------------------------------------------------------------- /src/RedisJson/Command/ArrayTrim.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkorkmaz/redislabs-rejson/HEAD/src/RedisJson/Command/ArrayTrim.php -------------------------------------------------------------------------------- /src/RedisJson/Command/Debug.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkorkmaz/redislabs-rejson/HEAD/src/RedisJson/Command/Debug.php -------------------------------------------------------------------------------- /src/RedisJson/Command/Delete.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkorkmaz/redislabs-rejson/HEAD/src/RedisJson/Command/Delete.php -------------------------------------------------------------------------------- /src/RedisJson/Command/Get.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkorkmaz/redislabs-rejson/HEAD/src/RedisJson/Command/Get.php -------------------------------------------------------------------------------- /src/RedisJson/Command/MultipleGet.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkorkmaz/redislabs-rejson/HEAD/src/RedisJson/Command/MultipleGet.php -------------------------------------------------------------------------------- /src/RedisJson/Command/NumberIncrementBy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkorkmaz/redislabs-rejson/HEAD/src/RedisJson/Command/NumberIncrementBy.php -------------------------------------------------------------------------------- /src/RedisJson/Command/NumberMultiplyBy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkorkmaz/redislabs-rejson/HEAD/src/RedisJson/Command/NumberMultiplyBy.php -------------------------------------------------------------------------------- /src/RedisJson/Command/ObjectKeys.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkorkmaz/redislabs-rejson/HEAD/src/RedisJson/Command/ObjectKeys.php -------------------------------------------------------------------------------- /src/RedisJson/Command/ObjectLength.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkorkmaz/redislabs-rejson/HEAD/src/RedisJson/Command/ObjectLength.php -------------------------------------------------------------------------------- /src/RedisJson/Command/Resp.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkorkmaz/redislabs-rejson/HEAD/src/RedisJson/Command/Resp.php -------------------------------------------------------------------------------- /src/RedisJson/Command/Set.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkorkmaz/redislabs-rejson/HEAD/src/RedisJson/Command/Set.php -------------------------------------------------------------------------------- /src/RedisJson/Command/StringAppend.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkorkmaz/redislabs-rejson/HEAD/src/RedisJson/Command/StringAppend.php -------------------------------------------------------------------------------- /src/RedisJson/Command/StringLength.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkorkmaz/redislabs-rejson/HEAD/src/RedisJson/Command/StringLength.php -------------------------------------------------------------------------------- /src/RedisJson/Command/Type.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkorkmaz/redislabs-rejson/HEAD/src/RedisJson/Command/Type.php -------------------------------------------------------------------------------- /src/RedisJson/Exceptions/InvalidDebugSubcommandException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkorkmaz/redislabs-rejson/HEAD/src/RedisJson/Exceptions/InvalidDebugSubcommandException.php -------------------------------------------------------------------------------- /src/RedisJson/Exceptions/InvalidExistentialModifierException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkorkmaz/redislabs-rejson/HEAD/src/RedisJson/Exceptions/InvalidExistentialModifierException.php -------------------------------------------------------------------------------- /src/RedisJson/Exceptions/InvalidNoEscapeValueException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkorkmaz/redislabs-rejson/HEAD/src/RedisJson/Exceptions/InvalidNoEscapeValueException.php -------------------------------------------------------------------------------- /src/RedisJson/Exceptions/RedisJsonModuleNotFound.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkorkmaz/redislabs-rejson/HEAD/src/RedisJson/Exceptions/RedisJsonModuleNotFound.php -------------------------------------------------------------------------------- /src/RedisJson/Exceptions/RedisJsonModuleVersionNotSupported.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkorkmaz/redislabs-rejson/HEAD/src/RedisJson/Exceptions/RedisJsonModuleVersionNotSupported.php -------------------------------------------------------------------------------- /src/RedisJson/Path.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkorkmaz/redislabs-rejson/HEAD/src/RedisJson/Path.php -------------------------------------------------------------------------------- /src/RedisJson/RedisJson.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkorkmaz/redislabs-rejson/HEAD/src/RedisJson/RedisJson.php -------------------------------------------------------------------------------- /src/RedisJson/RedisJsonInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkorkmaz/redislabs-rejson/HEAD/src/RedisJson/RedisJsonInterface.php -------------------------------------------------------------------------------- /tests/Module/PhpRedisTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkorkmaz/redislabs-rejson/HEAD/tests/Module/PhpRedisTest.php -------------------------------------------------------------------------------- /tests/Module/RedisJsonJsonPathSyntaxTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkorkmaz/redislabs-rejson/HEAD/tests/Module/RedisJsonJsonPathSyntaxTest.php -------------------------------------------------------------------------------- /tests/Module/RedisJsonLegacyPathTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkorkmaz/redislabs-rejson/HEAD/tests/Module/RedisJsonLegacyPathTest.php -------------------------------------------------------------------------------- /tests/Module/sample/data.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkorkmaz/redislabs-rejson/HEAD/tests/Module/sample/data.php -------------------------------------------------------------------------------- /tests/_output/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore -------------------------------------------------------------------------------- /tests/_support/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/_support/Helper/Unit.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkorkmaz/redislabs-rejson/HEAD/tests/_support/Helper/Unit.php -------------------------------------------------------------------------------- /tests/_support/UnitTester.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mkorkmaz/redislabs-rejson/HEAD/tests/_support/UnitTester.php --------------------------------------------------------------------------------