JSON Schema PHP generator and validator