Commit 03c62cad authored by Bertrand Gauthier's avatar Bertrand Gauthier
Browse files

Menu Import/Synchro : config devenue nécessaire dans l'appli (car plus de...

Menu Import/Synchro : config devenue nécessaire dans l'appli (car plus de navigation imposée par le module unicaen/db-import).
parent 0ad603f2
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -10,6 +10,7 @@ class Module
    public function getConfig()
    {
        return ConfigFactory::fromFiles([
            __DIR__ . '/config/module.config.php',
            __DIR__ . '/config/synchro.config.php',
            __DIR__ . '/config/import.config.php',
        ]);
+48 −0
Original line number Diff line number Diff line
<?php

use UnicaenDbImport\Privilege\ImportPrivilege;
use UnicaenDbImport\Privilege\ObservationPrivilege;
use UnicaenDbImport\Privilege\SynchroPrivilege;

return [
    'navigation' => [
        'default' => [
            'home' => [
                'pages' => [
                    'unicaen-db-import' => [
                        'label' => "Import/Synchro",
                        'route' => 'unicaen-db-import/import',
                        'resource' => ImportPrivilege::getResourceId(ImportPrivilege::LISTER),
                        'order' => 100,
                        'pages' => [
                            'source' => [
                                'label' => "Sources",
                                'route' => 'unicaen-db-import/source',
                                'resource' => ImportPrivilege::getResourceId(ImportPrivilege::LISTER),
                                'order' =>10,
                            ],
                            'import' => [
                                'label' => "Imports",
                                'route' => 'unicaen-db-import/import',
                                'resource' => ImportPrivilege::getResourceId(ImportPrivilege::LISTER),
                                'order' => 20,
                            ],
                            'synchro' => [
                                'label' => "Synchros",
                                'route' => 'unicaen-db-import/synchro',
                                'resource' => SynchroPrivilege::getResourceId(SynchroPrivilege::LISTER),
                                'order' => 30,
                            ],
                            'observ' => [
                                'label' => "Observations",
                                'route' => 'unicaen-db-import/observ',
                                'resource' => ObservationPrivilege::getResourceId(ObservationPrivilege::LISTER),
                                'order' => 40,
                            ],
                        ],
                    ],
                ],
            ],
        ],
    ],
];