<?php

namespace App\Enums;

use Spatie\Enum\Enum;

/**
 * @method static self B()
 * @method static self C()
 * @method static self D()
 * @method static self E()
 * @method static self F()
 * @method static self G()
 * @method static self H()
 * @method static self I()
 * @method static self J()
 * @method static self L()
 * @method static self M()
 * @method static self N()
 * @method static self N_PAD_1()
 * @method static self O()
 * @method static self P()
 * @method static self P_PAD_2()
 * @method static self Q()
 * @method static self R()
 * @method static self S()
 */
class NivelSalarialEnum extends Enum
{
    const MAP_INDEX = [
        'B' => 1,
        'C' => 2,
        'D' => 3,
        'E' => 4,
        'F' => 5,
        'G' => 6,
        'H' => 7,
        'I' => 8,
        'J' => 9,
        'L' => 10,
        'M' => 11,
        'N' => 12,
        'N_PAD_1' => 13,
        'O' => 14,
        'P' => 15,
        'P_PAD_2' => 16,
        'Q' => 17,
        'R' => 18,
        'S' => 19,
    ];
    const MAP_VALUE = [
        'B' => 'B',
        'C' => 'C',
        'D' => 'D',
        'E' => 'E',
        'F' => 'F',
        'G' => 'G',
        'H' => 'H',
        'I' => 'I',
        'J' => 'J',
        'L' => 'L',
        'M' => 'M',
        'N' => 'N',
        'N_PAD_1' => 'N Padrão 1',
        'O' => 'O',
        'P' => 'P',
        'P_PAD_2' => 'P Padrão 2',
        'Q' => 'Q',
        'R' => 'R',
        'S' => 'S',
    ];
}
