<?php

namespace EnumType;

use \WsdlToPhp\PackageBase\AbstractStructEnumBase;

/**
 * This class stands for JPSOAP_PriceTypes EnumType
 * @subpackage Enumerations
 */
class JPSOAP_PriceTypes extends AbstractStructEnumBase
{
    /**
     * Constant for value 'Specified'
     * @return string 'Specified'
     */
    const VALUE_SPECIFIED = 'Specified';
    /**
     * Constant for value 'Porcentual'
     * @return string 'Porcentual'
     */
    const VALUE_PORCENTUAL = 'Porcentual';
    /**
     * Constant for value 'Replace'
     * @return string 'Replace'
     */
    const VALUE_REPLACE = 'Replace';
    /**
     * Constant for value 'RateDiscount'
     * @return string 'RateDiscount'
     */
    const VALUE_RATE_DISCOUNT = 'RateDiscount';
    /**
     * Return allowed values
     * @uses self::VALUE_SPECIFIED
     * @uses self::VALUE_PORCENTUAL
     * @uses self::VALUE_REPLACE
     * @uses self::VALUE_RATE_DISCOUNT
     * @return string[]
     */
    public static function getValidValues()
    {
        return array(
            self::VALUE_SPECIFIED,
            self::VALUE_PORCENTUAL,
            self::VALUE_REPLACE,
            self::VALUE_RATE_DISCOUNT,
        );
    }
}
