<?php

namespace MabeEnumTest\TestAsset;

use MabeEnum\Enum;

/**
 * Enumeration with numbers from 1-64 (For 64 bit tests)
 *
 * @link http://github.com/marc-mabe/php-enum for the canonical source repository
 * @copyright 2020, Marc Bennewitz
 * @license http://github.com/marc-mabe/php-enum/blob/master/LICENSE.txt New BSD License
 *
 * @method static static THIRTYTHREE()
 * @method static static THIRTYFOUR()
 * @method static static THIRTYFIVE()
 * @method static static THIRTYSIX()
 * @method static static THIRTYSEVEN()
 * @method static static THIRTYEIGHT()
 * @method static static THIRTYNINE()
 *
 * @method static static FORTY()
 * @method static static FORTYONE()
 * @method static static FORTYTWO()
 * @method static static FORTYTTHREE()
 * @method static static FORTYTFOUR()
 * @method static static FORTYTFIVE()
 * @method static static FORTYTSIX()
 * @method static static FORTYTSEVEN()
 * @method static static FORTYTEIGHT()
 * @method static static FORTYTNINE()
 *
 * @method static static FIFTY()
 * @method static static FIFTYONE()
 * @method static static FIFTYTWO()
 * @method static static FIFTYTHREE()
 * @method static static FIFTYFOUR()
 * @method static static FIFTYFIVE()
 * @method static static FIFTYSIX()
 * @method static static FIFTYSEVEN()
 * @method static static FIFTYEIGHT()
 * @method static static FIFTYNINE()
 *
 * @method static static SIXTY()
 * @method static static SIXTYONE()
 * @method static static SIXTYTWO()
 * @method static static SIXTYTHREE()
 * @method static static SIXTYFOUR()
 */
class Enum64 extends Enum32
{
    const THIRTYTHREE = 33;
    const THIRTYFOUR  = 34;
    const THIRTYFIVE  = 35;
    const THIRTYSIX   = 36;
    const THIRTYSEVEN = 37;
    const THIRTYEIGHT = 38;
    const THIRTYNINE  = 39;

    const FORTY      = 40;
    const FORTYONE   = 41;
    const FORTYTWO   = 42;
    const FORTYTHREE = 43;
    const FORTYFOUR  = 44;
    const FORTYFIVE  = 45;
    const FORTYSIX   = 46;
    const FORTYSEVEN = 47;
    const FORTYEIGHT = 48;
    const FORTYNINE  = 49;

    const FIFTY      = 50;
    const FIFTYONE   = 51;
    const FIFTYTWO   = 52;
    const FIFTYTHREE = 53;
    const FIFTYFOUR  = 54;
    const FIFTYFIVE  = 55;
    const FIFTYSIX   = 56;
    const FIFTYSEVEN = 57;
    const FIFTYEIGHT = 58;
    const FIFTYNINE  = 59;

    const SIXTY      = 60;
    const SIXTYONE   = 61;
    const SIXTYTWO   = 62;
    const SIXTYTHREE = 63;
    const SIXTYFOUR  = 64;
}
