<?php

namespace EnumType;

use \WsdlToPhp\PackageBase\AbstractStructEnumBase;

/**
 * This class stands for enumRoleType EnumType
 * @subpackage Enumerations
 */
class EnumRoleType extends AbstractStructEnumBase
{
    /**
     * Constant for value 'TxConnectUserProfiles'
     * @return string 'TxConnectUserProfiles'
     */
    const VALUE_TX_CONNECT_USER_PROFILES = 'TxConnectUserProfiles';
    /**
     * Constant for value 'TxConnectRightsProfiles'
     * @return string 'TxConnectRightsProfiles'
     */
    const VALUE_TX_CONNECT_RIGHTS_PROFILES = 'TxConnectRightsProfiles';
    /**
     * Constant for value 'MyTransicsRoles'
     * @return string 'MyTransicsRoles'
     */
    const VALUE_MY_TRANSICS_ROLES = 'MyTransicsRoles';
    /**
     * Return allowed values
     * @uses self::VALUE_TX_CONNECT_USER_PROFILES
     * @uses self::VALUE_TX_CONNECT_RIGHTS_PROFILES
     * @uses self::VALUE_MY_TRANSICS_ROLES
     * @return string[]
     */
    public static function getValidValues()
    {
        return array(
            self::VALUE_TX_CONNECT_USER_PROFILES,
            self::VALUE_TX_CONNECT_RIGHTS_PROFILES,
            self::VALUE_MY_TRANSICS_ROLES,
        );
    }
}
