Prise en charge d'un fichier config/custom.php

Un peu équivalent à config/mes_options.php ou les devs d'un site peuvent y mettre ce qu'iels veulent (de la déclaration de surcharge de constantes, globales, etc. et/ou du code à exécuter à chaque requête http), ce fichier servirait à surcharger les tableaux retournés par la config spip, mais avec un format du type :

<?php
// config/custom.php

return [
    'spip' => [
        'routes' => [
            'back_office` => '/admin', // au lieu de ecrire pour accéder à l'espace privé
        ],
    ],
];

Les deux systèmes pourraient cohabiter un certain temps.

À voir si symfony/flex pourrait être une alternative suffisante ou si cela reste nécessaire pour des installations/updates avec des outils connnexes comme spip_loader.php

Modification effectuée par JamesRezo