<?php

namespace EnumType;

use \WsdlToPhp\PackageBase\AbstractStructEnumBase;

/**
 * This class stands for CustomizationDisplayType EnumType
 * @subpackage Enumerations
 */
class CustomizationDisplayType extends AbstractStructEnumBase
{
    /**
     * Constant for value '_disabled'
     * @return string '_disabled'
     */
    const VALUE_DISABLED = '_disabled';
    /**
     * Constant for value '_hidden'
     * @return string '_hidden'
     */
    const VALUE_HIDDEN = '_hidden';
    /**
     * Constant for value '_inlineText'
     * @return string '_inlineText'
     */
    const VALUE_INLINE_TEXT = '_inlineText';
    /**
     * Constant for value '_normal'
     * @return string '_normal'
     */
    const VALUE_NORMAL = '_normal';
    /**
     * Constant for value '_showAsList'
     * @return string '_showAsList'
     */
    const VALUE_SHOW_AS_LIST = '_showAsList';
    /**
     * Return allowed values
     * @uses self::VALUE_DISABLED
     * @uses self::VALUE_HIDDEN
     * @uses self::VALUE_INLINE_TEXT
     * @uses self::VALUE_NORMAL
     * @uses self::VALUE_SHOW_AS_LIST
     * @return string[]
     */
    public static function getValidValues()
    {
        return array(
            self::VALUE_DISABLED,
            self::VALUE_HIDDEN,
            self::VALUE_INLINE_TEXT,
            self::VALUE_NORMAL,
            self::VALUE_SHOW_AS_LIST,
        );
    }
}
