sha256:0fd84941e440c2db07a78858f2bd117bf649d8946fb5927596b319f8fa7151a4
Diff
Content
sha256:afbad7d89e91989e89a1b2affbf3d92ec407476e11aab9db99ba2fe59946441b .gitattributes
sha256:e560da69ee15791e801061b99df5a31e704e98a32367fe06d2fb3ae1402ce6c7 .gitignore
sha256:f4390a970998bfbd9c448e83a2d3fee7f0b2e36450744b2266187c0b65607d8a .php_cs.dist
sha256:c76d7503281224c4e0f9c039323c4189ddb98bd4c93d5fd745b3d2df97315c0d .travis.yml
sha256:06738824e7714c8c666cd3dffd99825ea7a95c34d159a7759d07fd79893e7928 LICENSE
sha256:12ef1ed30c72e7ff64ee0bc4cb8dde650967102aff681d7d0f7cd5816d15d942 README.md
bin/
sha256:5748906e7ce7cd0221fd7105a7b1ad3ad68dbe4c34b1b6e4fb78568d5134ae92 bin/validate-json
sha256:08629336b25340c31ce031f3ac5e279383b646d0716219794ccce84e01cfe136 composer.json
demo/
sha256:f23c30e57e3102c6d4e5c823f47867cb3cb03f164ab4b74c16333dc69c2f4043 demo/README.md
sha256:13849cdbc62563d9f8a3eb3b25e69cc5591888d61b19f21d9f16b5491b73bf3a demo/data.json
sha256:5a134aacfe58608414d4e01d0c39ecff60c82e46ce75219a26553896498bed9e demo/demo.php
sha256:59dd9138acc693310fce4722159a02240f995b2be524301ba57548a1aa7b10fa demo/schema.json
dist/
dist/schema/
sha256:ccd758693334d5f0ab9c4926fc364b2d97fa070b6fe9c34d6e0f8fabe4ee27a9 dist/schema/json-schema-draft-03.json
sha256:7353ff13faa979027813b95c8b35f992057822696a70c43c79b3bfb7249e76b4 dist/schema/json-schema-draft-04.json
docs/
sha256:01ec82964e0836b9e66c4c650d80187f4b4d328436ef4e757a81bb9c80048baa docs/.gitignore
sha256:0789a12653c6320f8b05143928a64c650ee864cf9b6ce5c9a61ddd89fb3fd995 docs/Makefile
docs/_build/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 docs/_build/.gitkeep
docs/_static/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 docs/_static/.gitkeep
docs/_templates/
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 docs/_templates/.gitkeep
sha256:0e2c092168d48ac6b4a33f40da0bee1444f4a60204fd608cb74d68eeb587d0bb docs/conf.py
sha256:0077755f47c7b6cf08e00e01df17fc0cd99d9893a73e8ccf6ad796dba2e2d3b5 docs/index.rst
sha256:79e2c0c5c77bff5d13412cbecece4cae287569e64808a0acae94f3bd78b5b27c docs/make.bat
sha256:f89bc078f8a28355ab54d04b7c507149ffa3b989e8f4bc8837e8073dafc8af95 phpunit.xml.dist
src/
src/JsonSchema/
src/JsonSchema/Constraints/
sha256:f1214e101db4f8ba5ec9bcfa010d8dec358a85e62ed1d48d16bcf0b999c87d62 src/JsonSchema/Constraints/BaseConstraint.php
sha256:7e3ddbb51878be330e731cb283dcb48c0d61a368a9dec79924e8c76c06cac31d src/JsonSchema/Constraints/CollectionConstraint.php
sha256:e2fa16aa3c69aa865640a6bbc33fbdf67dbdec2ac9806764fd61d6e020d10faf src/JsonSchema/Constraints/Constraint.php
sha256:67e53797cc99e57d64787c98f66355873eefe344db517bfced0bf401223f83df src/JsonSchema/Constraints/ConstraintInterface.php
sha256:bb230a041ab19eb9561b99ad5529c05ee57bcf6c5268c04146c777623996975b src/JsonSchema/Constraints/EnumConstraint.php
sha256:2966c868b4043e80fa785d7ec1850764cd7cbe549947c2e0008b3dcdf3050e6a src/JsonSchema/Constraints/Factory.php
sha256:863c79975694bb9c558b4c88aaaf692fe22b8503f2bcb420c6eac8122e341348 src/JsonSchema/Constraints/FormatConstraint.php
sha256:bfdf33eb3e387b4e6644f4a6dc86588105194d96824e36c2180b312a5a85929f src/JsonSchema/Constraints/NumberConstraint.php
sha256:2ae561a556f9f3c616877d63adb69a890ea64969f5e6863cb0020f5ba85a1825 src/JsonSchema/Constraints/ObjectConstraint.php
sha256:5c931d3ec9f5650dabf67f2c4649ce91c64fd1ae05dba681a0f90f81f70ab0aa src/JsonSchema/Constraints/SchemaConstraint.php
sha256:5dd125e268eda75c61dc0dd2c6a035a5ffdba7e6368a7f1d39ffed71de46227b src/JsonSchema/Constraints/StringConstraint.php
src/JsonSchema/Constraints/TypeCheck/
sha256:2689c1fa34bf4c2823cb739ecd085508a97bca08c45d753e844415f6d13e9f19 src/JsonSchema/Constraints/TypeCheck/LooseTypeCheck.php
sha256:018b1319fe2e69a20613c8050e053a75bc6c2563bbcfa65843b79dfff7723abf src/JsonSchema/Constraints/TypeCheck/StrictTypeCheck.php
sha256:b51e6798923832ea45e8c8b09f3799f83ae32b71dc26e6631112db2829751204 src/JsonSchema/Constraints/TypeCheck/TypeCheckInterface.php
sha256:009e2fd6472f120ed35d1d4c634a5b99420576fc0eb54124417623a6ab019196 src/JsonSchema/Constraints/TypeConstraint.php
sha256:c99623e45cdb0a04f3eeeebdc09b0212c1ead2405ec7a6652d71597107a5569a src/JsonSchema/Constraints/UndefinedConstraint.php
src/JsonSchema/Entity/
sha256:c165d641b8e2079c4b7312a5395cf929975cb1096907e3a987ef1d7501699ede src/JsonSchema/Entity/JsonPointer.php
src/JsonSchema/Exception/
sha256:a6c0840b3df6e23143b2d2d7e63683e02c7dde09757a816f3b4f2c9180e5f3f7 src/JsonSchema/Exception/ExceptionInterface.php
sha256:69b79a41050d624bf06501320fe909ebc2010d3a95dc4ebada92575249eb083d src/JsonSchema/Exception/InvalidArgumentException.php
sha256:d602225fc7a4ba1d88dbd912534f50423c376bc8c6ce740a44220a251c6df125 src/JsonSchema/Exception/InvalidConfigException.php
sha256:7767a517db49b55b839593d2c4fe4d6bff3d53820fd045b95d1b4511894c08e4 src/JsonSchema/Exception/InvalidSchemaException.php
sha256:6e64547c50608ea02d399a2c4fc7324585f4ff2a26ab612c5fa14da372676c4e src/JsonSchema/Exception/InvalidSchemaMediaTypeException.php
sha256:eb51d06dfe3ddf666c893dcb8b065cd479d5ad41b8ac985815b0eb55d92264b1 src/JsonSchema/Exception/InvalidSourceUriException.php
sha256:71c2bbf778508f80ca169fa6fee12b01718a506b4b8d084d8e95a4133a5c5226 src/JsonSchema/Exception/JsonDecodingException.php
sha256:cba7c93cced5520a8cc93b57112a0363fd834d3e95510335653f3cac50bb1872 src/JsonSchema/Exception/ResourceNotFoundException.php
sha256:fe1211b1c4ffaa1385207df8fae778618c3d2a381e8b7248cdba01d580fcc076 src/JsonSchema/Exception/RuntimeException.php
sha256:1010a2e7d9c2b7aa46cea76800e67688e8647a392690bb3aea05dc058dbf0af0 src/JsonSchema/Exception/UnresolvableJsonPointerException.php
sha256:efd03aba2e5a015934bc6dda636ba52d5b1bb31ff2183a898875a61fc317e006 src/JsonSchema/Exception/UriResolverException.php
sha256:13c7356ec0d4cabd902000bfeb2bf6ad5bd8fd78024eb76dbf7d75075d489c86 src/JsonSchema/Exception/ValidationException.php
src/JsonSchema/Iterator/
sha256:345eaa9f5b97661b535107216915e75ade59dbb9781cae976f83b9960774157c src/JsonSchema/Iterator/ObjectIterator.php
sha256:b5fe68b190c6fa6cabaecb7df4a7b33ca32130a402e5f262a8849410ed308b9e src/JsonSchema/Rfc3339.php
sha256:edcf4a755d1c35f282e9849b81b3e33bdb82a6d52beeb2e097bf40894779a1e8 src/JsonSchema/SchemaStorage.php
sha256:d6242f19ed7bcf304d3bb98b89702941bcada9611a57a887715c4cd7521c24cb src/JsonSchema/SchemaStorageInterface.php
src/JsonSchema/Uri/
src/JsonSchema/Uri/Retrievers/
sha256:00a4340b5cbdef50941d4fb9562119e14d663fa2a50a5eb8ee868d7924c550c8 src/JsonSchema/Uri/Retrievers/AbstractRetriever.php
sha256:130b74eb32caf745e78a7d11e0cf2b8b60fbffd048d7214f8dbc3220fc4bf799 src/JsonSchema/Uri/Retrievers/Curl.php
sha256:f2071b73c1541554bf003dbedff55faeeac5156730c5d5ae4875ef1c828b654e src/JsonSchema/Uri/Retrievers/FileGetContents.php
sha256:1a6f2e608fc0ed145a3ec71ee43db40a50575f1a3db74440e4e2c855496aeb6a src/JsonSchema/Uri/Retrievers/PredefinedArray.php
sha256:dadca96a6f183638424bb762252fcc86646301db77d61f7730fe70dde95800b5 src/JsonSchema/Uri/Retrievers/UriRetrieverInterface.php
sha256:4b41b8c9e13637ce60792841c9c5355844d880a13c10607d6cb9eb66e82b87c9 src/JsonSchema/Uri/UriResolver.php
sha256:ca87e31f1418bd61371560baa50ebfdc24ebb04db023cc8ce9232d380fb455ee src/JsonSchema/Uri/UriRetriever.php
sha256:e99a40127cc99684647803aedd93e92de0fbda382b20bef784d9ca4977c3e6eb src/JsonSchema/UriResolverInterface.php
sha256:92a74d588cb2674cd5e3e0032baa8935cd3dffb1a761da192bbd9844754ec2d0 src/JsonSchema/UriRetrieverInterface.php
sha256:fb77a4913cbf05f3cf32df6d6077de56cd0c0a9ab01d0e31877d57c28746552c src/JsonSchema/Validator.php
tests/
tests/Constraints/
sha256:300aedea90eaa66b4917f8217aa44defa8478722845b6ac7c15093affb9e2569 tests/Constraints/AdditionalPropertiesTest.php
sha256:4d979edf1d01014699dccd072ed1f68c7dc8ddc88729fa4d28a232639ccd5136 tests/Constraints/ArraysTest.php
sha256:896a40e427aa22faaddff4c51c0683484578e9016ecc8e2b72f8e4ed6d973b2a tests/Constraints/BaseTestCase.php
sha256:5bd9836abfb6960256b441e6067462a4526f7817f8dac10e97e006c3c4d6bc5c tests/Constraints/BasicTypesTest.php
sha256:77ee8c0cc1b43d23e5ca12a39ccda5f9b68ac04514b29a4097004a6d1c111874 tests/Constraints/CoerciveTest.php
sha256:231e3a0d712b6e811c70d04ffd8cafec610368c23d3e5701eb96bc3889b95155 tests/Constraints/DefaultPropertiesTest.php
sha256:c27bd34592c6c636e15bd30a28ae696da271769665c15ed42553bdd3707dc459 tests/Constraints/DependenciesTest.php
sha256:dcfd982329f5ab21b0d1b056d7efe417a45e0fe7b59e04a75c6489436690ae95 tests/Constraints/DisallowTest.php
sha256:c6fee93b6280abf14d439d9ad68ba49e79cb72c8d4214ca1ca2115599b9add83 tests/Constraints/DivisibleByTest.php
sha256:501802d16f11783c47fa24b3c9d2144422a579afcea0ef65bf00b1e8f780b8c8 tests/Constraints/EnumTest.php
sha256:ddd0bdd704a96ced5e3f4c6a9a0a67a0e4766729c0231aee1cb88610e60bc3ee tests/Constraints/ExtendsTest.php
sha256:6b1491761fea1b690284a9e6b737504981bc259062c252a2b6a78960409faa18 tests/Constraints/FactoryTest.php
sha256:2c86e17cee849f47e561ae0c3eef6dcafe4db2ef95f130290cc8738523eeb72c tests/Constraints/FormatTest.php
sha256:f2ac943e87962874e67df5e5f2deea22618fe9124d94595e2739609de42072c7 tests/Constraints/LongArraysTest.php
sha256:14ca035bd2f420d928500d2709908cce21f1a6a534df41e5a2e0fea0c4e0f50f tests/Constraints/MinItemsMaxItemsTest.php
sha256:8652f103a110f61817f9141abadc213ea494773f97fb6daa8c03fdab4393fb31 tests/Constraints/MinLengthMaxLengthMultiByteTest.php
sha256:546bbce6b3e5c6dc49c6698dce60ea85b6c82a43f5e0cfb90b5380d9c3c4103a tests/Constraints/MinLengthMaxLengthTest.php
sha256:edbe6928a5bb6cf00a4f0d6280b8bab0478166c059ee025b65661e2fce2164b1 tests/Constraints/MinMaxPropertiesTest.php
sha256:8d4c3f1e5dd77ff7325ba3a1398e192181770b75429a9222c77cfd266a62324f tests/Constraints/MinimumMaximumTest.php
sha256:7d16206fb40c766d92f53cb8b541077435c080c03ee9f57169ea4ef6e31f22bd tests/Constraints/NotTest.php
sha256:4852d46ca865510a894b3a01616fed435e17f2641eb5dbf9b136e649b35ef7a4 tests/Constraints/NumberAndIntegerTypesTest.php
sha256:15646c4b725c1257279165bb5848b9854c9418439a3cdeadf2f8ab032a62ad79 tests/Constraints/OfPropertiesTest.php
sha256:1f9c8b115e58a2bb7c4fa45373f46a15ef34f279d4e52058fe299e5c42d148af tests/Constraints/PatternPropertiesTest.php
sha256:213545443f56632b5ac5bad2e1e5ca6a820c07fd8f1ce1e1bcef6a1eccc097ec tests/Constraints/PatternTest.php
sha256:00a55d3888642c44f0f0b281a83ad05971163defd5b91d5f4442b8cf05b105db tests/Constraints/PointerTest.php
sha256:4816fd0d371c49e042e0275ea1484bb61f6aebdca4df236b048d246d0cb397e6 tests/Constraints/ReadOnlyTest.php
sha256:afec5e5be4c3802c50c614bd6d59e843e7b722917821f514ece857c77ce86d62 tests/Constraints/RequireTest.php
sha256:ad65a72ef4a53f392d12882faa39870d5ce950c39fba7984ff5849865a05840c tests/Constraints/RequiredPropertyTest.php
sha256:5555db76376b2ad141f3e61fa610069d85e2368c14123d8bbfc0c8bc84164e88 tests/Constraints/SchemaValidationTest.php
sha256:e99ca866e6ec76a33fc5cb289f9fc3abee1dc31e6460226491492e01268dddd5 tests/Constraints/SelfDefinedSchemaTest.php
sha256:a5a62f7bfbbb07e314ef3f9782eba342cb47dddd54f09825d42615f76a697ad7 tests/Constraints/TupleTypingTest.php
sha256:ce417041411cc4249fbadfd56f6f7070eb23facde6e48c37b8692f94ba2ea6e4 tests/Constraints/TypeTest.php
sha256:88403fdefce2413b46b8388dc3bc1381b7d99e3359732b04cf7466f2b1bc0417 tests/Constraints/UnionTypesTest.php
sha256:4b8c6842cf74be0dc41e8ac441d71e86e075d53695dc3565e0014d3ac6948ae8 tests/Constraints/UnionWithNullValueTest.php
sha256:970a5472365456e122eb6ec8a1cbc6e5a0d80c6b146eb16fb646b95f22dcc0fa tests/Constraints/UniqueItemsTest.php
sha256:10541e2074c48ad0b9c86cbdfe9c5311190a14b95f27e0d30e1872b441d60b57 tests/Constraints/ValidationExceptionTest.php
sha256:72f46f65a101a03e9270c78bbdae95016d617da6866a5fe5560d2c5a9a6ff806 tests/Constraints/VeryBaseTestCase.php
sha256:e72785d52b1471e43f6606fcbda94218d15e4025635bb5534e3c66e154ab6118 tests/Constraints/WrongMessagesFailingTestCaseTest.php
tests/Drafts/
sha256:2e81beee233404dae9249c20fdb6e9f91ec015b79ed9d56fe2d7661ad07ae64a tests/Drafts/BaseDraftTestCase.php
sha256:10e7fc21e7ff336c9bdf473b33665511b5921e5d6c95a29287b70b8252d2e423 tests/Drafts/Draft3Test.php
sha256:30f6e6e68fe2bf96aaabefd948e23299498c4002cfe87b484bd3da04f47e0359 tests/Drafts/Draft4Test.php
tests/Entity/
sha256:c1dded3c3a8fbcf2c3d3a052550ea39c93d2aa5d4b08e4d6b3c446e3edd9ab11 tests/Entity/JsonPointerTest.php
tests/Exception/
sha256:7ee1531e470dc5b2d663f05084230fc4ca6641c6656cbcf977076fd990d5e49e tests/Exception/InvalidArgumentExceptionTest.php
sha256:fb17d7d7a13be1459160720c01a4c1149ad482dce36f95bb8b3e07f435703940 tests/Exception/InvalidSchemaMediaTypeExceptionTest.php
sha256:c82931c4a72aea681a1ef74062887d799401a27ab3e79949a11b611eec9ba0fe tests/Exception/InvalidSourceUriExceptionTest.php
sha256:4e5ce87ad758571a97639199c3604381686e6b6abc9643a4ff81a41daeac31ee tests/Exception/JsonDecodingExceptionTest.php
sha256:e9d3ffe3da186a029199dd8c5e5cd3f751cd2e2fb8b811526a5b51c21b2ad4e9 tests/Exception/ResourceNotFoundExceptionTest.php
sha256:8e50362bfd88973d8693a05f90362c497cbba6448cd4efc0ac2e273e5cb905a4 tests/Exception/RuntimeExceptionTest.php
sha256:ea8bc372fb8b3eaa23d3d69cbd6ebbc027252898138b317ffbfb90d771f2e958 tests/Exception/UnresolvableJsonPointerExceptionTest.php
sha256:8f8e5b9c33eabd40ba895a5c68a1c11b23559c70a37a45ba6584aa49ddc4e0ac tests/Exception/UriResolverExceptionTest.php
tests/Iterators/
sha256:4954deee9443b5e52db67f6f7d5fc4edcd3c757e920e9fb891652cf78082ff9f tests/Iterators/ObjectIteratorTest.php
sha256:26d7610356a424c741e77321c1af3781a3baf8c6d6c224618a19227a891964c7 tests/Rfc3339Test.php
sha256:74e24288bff68d74cb60e7370ca58ce76f6829380e122cde004a3f7291670e1a tests/SchemaStorageTest.php
tests/Uri/
tests/Uri/Fixture/
sha256:fb730ea908b70182004f22ce052547b5cc1208899c595fb5b78330e15917cb3d tests/Uri/Fixture/child.json
tests/Uri/Retrievers/
sha256:f1760f239ccb8dab12b6f52787c13f3d11a492de9feb9a098eebb1ac2e49f8dc tests/Uri/Retrievers/CurlTest.php
sha256:1e80d74474d52bd43d44392a82f21b320834eacdde785c929ae5cfb170fd27b5 tests/Uri/Retrievers/FileGetContentsTest.php
sha256:fea3974bbe14aff6c03b4f8e360ab9c69252c0ad7551163381b853929a0dbc9c tests/Uri/Retrievers/PredefinedArrayTest.php
sha256:87382ad78fdda5d0fd3b49f31e3557dc38d62910ae4ea971833346782343e2e3 tests/Uri/UriResolverTest.php
sha256:02b4b8609ddbb9213522984b328b07dd7a5e110b0c74199d03d44449dfc96b99 tests/Uri/UriRetrieverTest.php
sha256:2039d4c0b53661446c93a0602af643d24a95e2e16727475473fac0b823287d52 tests/ValidatorTest.php
tests/fixtures/
sha256:a6fb08fda1acb957b6116bd37811a1fe41a01611c0631edbf786d6889a27a55c tests/fixtures/bad-syntax.json
sha256:170fe17fb422ccaf038d5bb1f17ae18dd550e31a6e2bd5455240c58d03686a9b tests/fixtures/foobar.json
Return to home page.