« Previous | Next » 

Revision 37145b1f

ID37145b1f83e3828095f2b584ecc02a0eed3cb551

Added by Martin Ficzel about 9 years ago

[FEATURE] Configuration validation through (adapted) JSON Schema

Implementation of a PHP array schema validator modeled using the
JSON Schema specification as guideline.

The following CLI commands which utilize the validator are provided:

- configuration:validate validates the configuration of a certain type
with respect to the provided schemata. The schema files are searched
for in Resources/Private/Schema of all active packages.

- configuration:generateschema is a kickstarter which generates a basic
schema to be used as a starting point for further adjustments

Furthermore, this change includes schemata for all FLOW3 settings and the other
configuration types (Caches, Objects, Policy and Routes).

Change-Id: I542144f9af22c87a5d7712eaba85c453f736838d
Resolves: #31277
Releases: 1.1, 1.2

  • added
  • modified
  • copied
  • renamed
  • deleted