aaronbullard/php-schema

View on GitHub
Branch: master(View all)
NameLines of codeMaintainabilityTest coverage
.codeclimate.json
.gitignore
composer.json
composer.lock
demo/Schemas/address.json
demo/Schemas/invoice.json
demo/Schemas/line_item.json
demo/Schemas/person.json
docs/converter.md
docs/method-access.md
docs/non-phpschema.md
docs/public-properties.md
phpunit.xml
readme.md
demo/Entity/Address.php15
demo/Entity/Invoice.php66
demo/Entity/LineItem.php15
demo/Entity/Person.php19
demo/demo.php21
src/Contracts/Arrayable.php6
src/Contracts/Observable.php8
src/Models/Factory.php19
src/Models/Model.php131
src/Models/SchemaModel.php34
src/Models/Validator.php10
src/Observers/ArrayObserver.php36
src/Observers/Observer.php12
src/Observers/ObserverFactory.php26
src/Observers/StdClassObserver.php10
src/Traits/ArrayAccessible.php22
src/Traits/Loopable.php27
src/Traits/MethodAccess.php41
src/Traits/MethodAccessSetterGetter.php24
src/Traits/PublicProperties.php21
src/ValidationException.php26