src/ValidationException.php | 26 | A 0 mins |
|
src/Traits/PublicProperties.php | 21 | A 0 mins |
|
src/Traits/MethodAccessSetterGetter.php | 24 | A 0 mins |
|
src/Traits/MethodAccess.php | 41 | A 0 mins |
|
src/Traits/Loopable.php | 27 | A 0 mins |
|
src/Traits/ArrayAccessible.php | 22 | A 0 mins |
|
src/Observers/StdClassObserver.php | 10 | A 0 mins |
|
src/Observers/ObserverFactory.php | 26 | A 0 mins |
|
src/Observers/Observer.php | 12 | A 0 mins |
|
src/Observers/ArrayObserver.php | 36 | A 0 mins |
|
src/Models/Validator.php | 10 | A 0 mins |
|
src/Models/SchemaModel.php | 34 | A 0 mins |
|
src/Models/Model.php | 131 | A 0 mins |
|
src/Models/Factory.php | 19 | A 0 mins |
|
src/Contracts/Observable.php | 8 | A 0 mins |
|
src/Contracts/Arrayable.php | 6 | A 0 mins |
|
readme.md | |
|
|
phpunit.xml | |
|
|
docs/public-properties.md | |
|
|
docs/non-phpschema.md | |
|
|
docs/method-access.md | |
|
|
docs/converter.md | |
|
|
demo/demo.php | 21 | A 0 mins |
|
demo/Schemas/person.json | |
|
|
demo/Schemas/line_item.json | |
|
|
demo/Schemas/invoice.json | |
|
|
demo/Schemas/address.json | |
|
|
demo/Entity/Person.php | 19 | A 0 mins |
|
demo/Entity/LineItem.php | 15 | A 0 mins |
|
demo/Entity/Invoice.php | 66 | A 0 mins |
|
demo/Entity/Address.php | 15 | A 0 mins |
|
composer.lock | |
|
|
composer.json | |
|
|
.gitignore | |
|
|
.codeclimate.json | |
|
|