Creates (immutable) PHP model classes from JSON-Schema files including all validation rules as PHP code
active 2023-09-05 → 2026-08-13 (UTC)
Activity over time
Daily event counts in the loaded window
Line chart, 1074 days from 2023-09-05 to 2026-08-13. Pushes: 109 total, peak 7 in a day. Pull requests: 28 total, peak 5 in a day. Issues: 14 total, peak 2 in a day. Comments: 65 total, peak 9 in a day. Stars: 22 total, peak 2 in a day.
- Pushes
- Pull requests
- Issues
- Comments
- Stars
Stars, PRs, issues and forks are under-captured in the later part of this window. GH Archive progressively stopped capturing non-push events during 2026 — −95% or worse by the end of the window. Every series here except Pushes fades for that reason, so a decline above reflects the archive, not this repository. Pushes stay reliable throughout, so read them, and the contributor counts derived from them, as the real signal. Data health has the measurements.
Top contributors
Pushes, PRs, issues, reviews and comments — stars and forks excluded, so this is contribution rather than popularity
| Contributor | Contributions | Pushes | PRs | Comments |
|---|---|---|---|---|
| wol-soft | 185 | 109 | 20 | 39 |
| kolodkinvalentin | 16 | 0 | 4 | 7 |
| coveralls | 11 | 0 | 0 | 11 |
| szepeviktor | 8 | 0 | 3 | 3 |
| LukasGoTom | 7 | 0 | 1 | 3 |
| patrickbenjamin1 | 3 | 0 | 0 | 1 |
| torian257x | 2 | 0 | 0 | 1 |
Recent activity
Latest issues, pull requests and releases
- Issue comment#50wol-soft2026-06-03 21:29Incorrect native parameter type on nullable setters in mutable models
- Issue comment#131wol-soft2026-05-29 21:38make errors a bit more readable
- Issue#129wol-soft2026-05-27 14:18Enum valdiation wrong on master
- Pull request#136wol-soft2026-05-24 22:52
- Issue comment#135coveralls2026-05-24 22:41Boolean schemas
- Pull request#135wol-soft2026-05-24 22:39
- Issue comment#114wol-soft2026-03-11 22:55Enum post processor with const conditional checks causes fatal error (expected string but got enum)
- Pull request#115wol-soft2026-03-04 23:34
- Issue comment#110wol-soft2026-02-19 11:02Composition validation serializes to null as validation sets property to null by mistake
- Issue comment#105wol-soft2026-01-06 13:41EnumPostProcessor Bug when redirecting to existing enum (validation uses inexisting enum)
- Issue#105wol-soft2026-01-06 13:39EnumPostProcessor Bug when redirecting to existing enum (validation uses inexisting enum)
- Issue comment#105torian257x2026-01-06 13:36EnumPostProcessor Bug when redirecting to existing enum (validation uses inexisting enum)
- Pull request#106LukasGoTom2025-12-29 22:15
- Issue#105torian257x2025-12-29 21:29EnumPostProcessor Bug when redirecting to existing enum (validation uses inexisting enum)
- Issue#104LukasGoTom2025-12-21 15:57additionalProperties: false inside an item that is inside an allOf will fail validation
- Issue comment#103wol-soft2025-12-18 16:04serialize / toArray results in invalid data (e.g. cannot be fed back into the model it was serialized from)
- Issue#103LukasGoTom2025-12-17 14:24serialize / toArray results in invalid data (e.g. cannot be fed back into the model it was serialized from)
- Issue comment#101wol-soft2025-12-16 09:59dirty workaround found(?) for bug with oneOf validation
- Issue comment#94wol-soft2025-12-15 10:00Referenced schema by relative URL
- Issue#99LukasGoTom2025-12-11 08:47(with fix) EnumPostProcessor.php bug with default value using enum value instead of enum case name in generated code
- Issue comment#94LukasGoTom2025-12-09 10:42Referenced schema by relative URL
- Issue#41wol-soft2025-12-04 16:54Make code output stable across multiple runs
- Issue#96wol-soft2025-12-04 16:54Bug in BuilderClassPostProcessor: recursion
- Issue comment#97wol-soft2025-12-04 16:53fix recursion issue with BuilderClassPostProcessor
- Pull request#97wol-soft2025-12-04 16:25
Totals cover only the window loaded into ClickHouse and count events, not GitHub's lifetime totals — 22 stars here means stars gained during the window, not the repo's star count.