X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=maintenance%2FupdateExtensionJsonSchema.php;h=a27c8a517f9d66ba5754af850d3686808b63e412;hb=a469e81971a11b931716897d65e1fa3fdfe378e2;hp=264f4be1d6990a7d17e6ac43af1a9ae86679252a;hpb=64a6afaf6964b3f9e61d595d5586fe7428a57e73;p=lhc%2Fweb%2Fwiklou.git diff --git a/maintenance/updateExtensionJsonSchema.php b/maintenance/updateExtensionJsonSchema.php index 264f4be1d6..a27c8a517f 100644 --- a/maintenance/updateExtensionJsonSchema.php +++ b/maintenance/updateExtensionJsonSchema.php @@ -59,11 +59,18 @@ class UpdateExtensionJsonSchema extends Maintenance { $json['config'][$name]['merge_strategy'] = $value[ExtensionRegistry::MERGE_STRATEGY]; unset( $value[ExtensionRegistry::MERGE_STRATEGY] ); } + if ( isset( $config["@$name"] ) ) { + // Put 'description' first for better human-legibility. + $json['config'][$name] = array_merge( + [ 'description' => $config["@$name"] ], + $json['config'][$name] + ); + } } } } } } -$maintClass = 'UpdateExtensionJsonSchema'; +$maintClass = UpdateExtensionJsonSchema::class; require_once RUN_MAINTENANCE_IF_MAIN;