« Previous | Next » 

Revision 1c8a80de

ID1c8a80de60bff7ad0f878ade7e1cedc0f28ee365

Added by Martin Ficzel over 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