<?php

namespace EnumType;

use \WsdlToPhp\PackageBase\AbstractStructEnumBase;

/**
 * This class stands for enumTemperatureZone EnumType
 * @subpackage Enumerations
 */
class EnumTemperatureZone extends AbstractStructEnumBase
{
    /**
     * Constant for value 'Sensor1'
     * @return string 'Sensor1'
     */
    const VALUE_SENSOR_1 = 'Sensor1';
    /**
     * Constant for value 'Sensor2'
     * @return string 'Sensor2'
     */
    const VALUE_SENSOR_2 = 'Sensor2';
    /**
     * Constant for value 'Sensor3'
     * @return string 'Sensor3'
     */
    const VALUE_SENSOR_3 = 'Sensor3';
    /**
     * Constant for value 'Sensor4'
     * @return string 'Sensor4'
     */
    const VALUE_SENSOR_4 = 'Sensor4';
    /**
     * Constant for value 'Sensor5'
     * @return string 'Sensor5'
     */
    const VALUE_SENSOR_5 = 'Sensor5';
    /**
     * Constant for value 'Sensor6'
     * @return string 'Sensor6'
     */
    const VALUE_SENSOR_6 = 'Sensor6';
    /**
     * Constant for value 'ReturnAir1'
     * @return string 'ReturnAir1'
     */
    const VALUE_RETURN_AIR_1 = 'ReturnAir1';
    /**
     * Constant for value 'ReturnAir2'
     * @return string 'ReturnAir2'
     */
    const VALUE_RETURN_AIR_2 = 'ReturnAir2';
    /**
     * Constant for value 'ReturnAir3'
     * @return string 'ReturnAir3'
     */
    const VALUE_RETURN_AIR_3 = 'ReturnAir3';
    /**
     * Constant for value 'ReturnAir4'
     * @return string 'ReturnAir4'
     */
    const VALUE_RETURN_AIR_4 = 'ReturnAir4';
    /**
     * Return allowed values
     * @uses self::VALUE_SENSOR_1
     * @uses self::VALUE_SENSOR_2
     * @uses self::VALUE_SENSOR_3
     * @uses self::VALUE_SENSOR_4
     * @uses self::VALUE_SENSOR_5
     * @uses self::VALUE_SENSOR_6
     * @uses self::VALUE_RETURN_AIR_1
     * @uses self::VALUE_RETURN_AIR_2
     * @uses self::VALUE_RETURN_AIR_3
     * @uses self::VALUE_RETURN_AIR_4
     * @return string[]
     */
    public static function getValidValues()
    {
        return array(
            self::VALUE_SENSOR_1,
            self::VALUE_SENSOR_2,
            self::VALUE_SENSOR_3,
            self::VALUE_SENSOR_4,
            self::VALUE_SENSOR_5,
            self::VALUE_SENSOR_6,
            self::VALUE_RETURN_AIR_1,
            self::VALUE_RETURN_AIR_2,
            self::VALUE_RETURN_AIR_3,
            self::VALUE_RETURN_AIR_4,
        );
    }
}
