Sha256: 795c7429ce78fed2f65ee545f0cb5a66cae764a42211c1a685fd29c059d2c3d4
Contents?: true
Size: 1.52 KB
Versions: 2
Compression:
Stored size: 1.52 KB
Contents
{ "order_id": ["required", "positive_integer"], "product1": ["required", { "variable_object": [ "product_type", { "material": { "product_type": "required", "material_id": ["required", "positive_integer"], "quantity": ["required", {"min_number": 1} ], "warehouse_id": "positive_integer" }, "service": { "product_type": "required", "name": ["required", {"max_length": 10} ] } } ]}], "product2": ["required", { "variable_object": [ "product_type", { "material": { "product_type": "required", "material_id": ["required", "positive_integer"], "quantity": ["required", {"min_number": 1} ], "warehouse_id": "positive_integer" }, "service": { "product_type": "required", "name": ["required", {"max_length": 10} ] } } ]}], "product3": ["required", { "variable_object": [ "product_type", { "material": { "product_type": "required", "material_id": ["required", "positive_integer"], "quantity": ["required", {"min_number": 1} ], "warehouse_id": "positive_integer" }, "service": { "product_type": "required", "name": ["required", {"max_length": 10} ] } } ]}] }
Version data entries
2 entries across 2 versions & 2 rubygems
Version | Path |
---|---|
ruby-livr-2.0.0 | spec/test_suite/positive/28-variable_object/rules.json |
livr2-2.0.0 | spec/test_suite/positive/28-variable_object/rules.json |