<?php

namespace Planaday\Config\OptionGroups\Course\General;

use Planaday\Utility\DataGrouping\Enum;

class GeneralOptionsEnum extends Enum {
	/** @var string StringOption */
	public const DAY_PART_TEXT = 'DAY_PART_TEXT';

	/** @var string BoolOption */
	public const INCLUDE_OPTION_IN_COUNT = 'INCLUDE_OPTION_IN_COUNT';

	/** @var string BoolOption */
	public const SKIP_E_LEARNING_ONLY = 'SKIP_E_LEARNING_ONLY';

	/**
	 * @inheritDoc
	 */
	public static function getEnumArray(): array {
		return [
			'DAY_PART_TEXT' => self::DAY_PART_TEXT,
			'INCLUDE_OPTION_IN_COUNT' => self::INCLUDE_OPTION_IN_COUNT,
			'SKIP_E_LEARNING_ONLY' => self::SKIP_E_LEARNING_ONLY,
		];
	}
}