<?php

namespace EnumType;

use \WsdlToPhp\PackageBase\AbstractStructEnumBase;

/**
 * This class stands for CalendarEventAccessLevel EnumType
 * @subpackage Enumerations
 */
class CalendarEventAccessLevel extends AbstractStructEnumBase
{
    /**
     * Constant for value '_private'
     * @return string '_private'
     */
    const VALUE_PRIVATE = '_private';
    /**
     * Constant for value '_public'
     * @return string '_public'
     */
    const VALUE_PUBLIC = '_public';
    /**
     * Constant for value '_showAsBusy'
     * @return string '_showAsBusy'
     */
    const VALUE_SHOW_AS_BUSY = '_showAsBusy';
    /**
     * Return allowed values
     * @uses self::VALUE_PRIVATE
     * @uses self::VALUE_PUBLIC
     * @uses self::VALUE_SHOW_AS_BUSY
     * @return string[]
     */
    public static function getValidValues()
    {
        return array(
            self::VALUE_PRIVATE,
            self::VALUE_PUBLIC,
            self::VALUE_SHOW_AS_BUSY,
        );
    }
}
