<?php

declare(strict_types=1);

namespace App\Models\Pouzivatel;

/**
 * Class PortalRolesPermissions
 *
 * @package App\Models\Pouzivatel
 */
final class PortalRolesPermissions implements RolesPermissions
{
    use RolesPermissionsTrait;

    /**
     *
     */
    const ROLE_OP = [
        'ROLE_ADMIN' => [
            'portal_sprava',
            'portal_sprava_pouzivatelia',
        ],
    ];

    /**
     *
     */
    const ROLE_ROLE = [
        'ROLE_SUPERVIZOR' => [
            'supervizor',
        ],
        'ROLE_ADMIN' => [
            'admin',
        ],
        'ROLE_SPRAVCA' => [
            'spravca_pek',
        ],
        'ROLE_TECHNIK' => [
            'technik',
        ],
        'ROLE_TECHNICKA_PODPORA_PTS' => [
            'technicka_podpora_pts',
        ],
        'ROLE_KALIBRATOR' => [
            'kalibrator',
        ],
        'ROLE_KONATEL_PEK' => [
            'pek_konatel',
        ],
        'ROLE_POVERENA_OSOBA_PEK' => [
            'pek_poverena_osoba',
        ],
    ];
}
