<?php

namespace Modules\Additional\Specifique\Client71\Html\Administration;

use Helpers\Outil\Roles;
use Helpers\Trad\Trad;
use Skeleton\Router;

class MenuLeft
{
    /**
     * @param \PDO $pdo
     * @param Router $router
     * @param string $active
     * @return array <mixed>
     * @deprecated
     */
    public static function getListeMenuLeftSpecifique(
        \PDO $pdo,
        Router $router,
        string $active
    ) {
        $menu = [];

        $menu[] = [
            'icone' => 'mg-parametrage',
            'active' => ($active == 'specifique71'),
            'link' => $router->generateUri('Specifique71.ParametrageChantier.index'),
            'label' => 'Paramétrage chantiers par agence',
        ];

        return $menu;
    }

    /**
     * @return array<mixed>
     */
    public static function getMenuLeftSpecifique(
        \PDO $pdo,
        Router $router,
        string $active
    ) {
        $menu = [];

        $menu[] = [
            'active' => ($active == 'specifique71'),
            'icon' => 'mg-parametrage',
            'label' => 'Paramétrage chantiers par agence',
            'link' => $router->generateUri('Specifique71.ParametrageChantier.index'),
            'data_titre' => 'Paramétrage chantiers par agence',
            'data_path' => 'Specifique71.ParametrageChantier.index',
        ];

        return $menu;
    }
}
