<?php

namespace Planaday\Config\OptionGroups\Internal;

use Planaday\Utility\DataGrouping\Enum;

class InternalOptionsEnum  extends Enum {
	public const LAST_COURSE_REFRESH = 'LAST_COURSE_REFRESH';
	public const LAST_DAY_PART_REFRESH = 'LAST_DAY_PART_REFRESH';
	public const LAST_LOCATION_REFRESH = 'LAST_LOCATION_REFRESH';
	public const LAST_SELECTED_API = 'LAST_SELECTED_API';
	public const GLOBAL_CSS = 'GLOBAL_CSS';
	public const START_KNOWN_TIME_SLOT = 'START_KNOWN_TIME_SLOT';
	public const END_KNOWN_TIME_SLOT = 'END_KNOWN_TIME_SLOT';


	/**
	 * @inheritDoc
	 */
	public static function getEnumArray(): array {
		return [
			'LAST_COURSE_REFRESH' => self::LAST_COURSE_REFRESH,
			'LAST_DAY_PART_REFRESH' => self::LAST_DAY_PART_REFRESH,
			'LAST_LOCATION_REFRESH' => self::LAST_LOCATION_REFRESH,
			'LAST_SELECTED_API' => self::LAST_SELECTED_API,
			'GLOBAL_CSS' => self::GLOBAL_CSS,
			'START_KNOWN_TIME_SLOT' => self::START_KNOWN_TIME_SLOT,
			'END_KNOWN_TIME_SLOT' => self::END_KNOWN_TIME_SLOT,
		];
	}
}