<?php

namespace EnumType;

use \WsdlToPhp\PackageBase\AbstractStructEnumBase;

/**
 * This class stands for SitemapPriority EnumType
 * @subpackage Enumerations
 */
class SitemapPriority extends AbstractStructEnumBase
{
    /**
     * Constant for value '_00'
     * @return string '_00'
     */
    const VALUE_00 = '_00';
    /**
     * Constant for value '_01'
     * @return string '_01'
     */
    const VALUE_01 = '_01';
    /**
     * Constant for value '_02'
     * @return string '_02'
     */
    const VALUE_02 = '_02';
    /**
     * Constant for value '_03'
     * @return string '_03'
     */
    const VALUE_03 = '_03';
    /**
     * Constant for value '_04'
     * @return string '_04'
     */
    const VALUE_04 = '_04';
    /**
     * Constant for value '_05'
     * @return string '_05'
     */
    const VALUE_05 = '_05';
    /**
     * Constant for value '_06'
     * @return string '_06'
     */
    const VALUE_06 = '_06';
    /**
     * Constant for value '_07'
     * @return string '_07'
     */
    const VALUE_07 = '_07';
    /**
     * Constant for value '_08'
     * @return string '_08'
     */
    const VALUE_08 = '_08';
    /**
     * Constant for value '_09'
     * @return string '_09'
     */
    const VALUE_09 = '_09';
    /**
     * Constant for value '_10'
     * @return string '_10'
     */
    const VALUE_10 = '_10';
    /**
     * Constant for value '_auto'
     * @return string '_auto'
     */
    const VALUE_AUTO = '_auto';
    /**
     * Return allowed values
     * @uses self::VALUE_00
     * @uses self::VALUE_01
     * @uses self::VALUE_02
     * @uses self::VALUE_03
     * @uses self::VALUE_04
     * @uses self::VALUE_05
     * @uses self::VALUE_06
     * @uses self::VALUE_07
     * @uses self::VALUE_08
     * @uses self::VALUE_09
     * @uses self::VALUE_10
     * @uses self::VALUE_AUTO
     * @return string[]
     */
    public static function getValidValues()
    {
        return array(
            self::VALUE_00,
            self::VALUE_01,
            self::VALUE_02,
            self::VALUE_03,
            self::VALUE_04,
            self::VALUE_05,
            self::VALUE_06,
            self::VALUE_07,
            self::VALUE_08,
            self::VALUE_09,
            self::VALUE_10,
            self::VALUE_AUTO,
        );
    }
}
