ZEROSPAM\Framework\SDK\Utils\Contracts\Enums\IEnumInsensitive
Interface IEnumInsensitive
Synopsis
interface IEnumInsensitive
{
- // methods
- public static IEnumInsensitive byValueInsensitive()
- public static IEnumInsensitive byNameInsensitive()
- public static string getDisplayableValues()
- public static array getEnumsByNameInsensitive()
Methods
public
- byNameInsensitive() — Retrieve enumeration instance by name, case insensitive
- byValueInsensitive() — Retrieve enumeration instance by its value, case insensitive
- getDisplayableValues() — String representing the different values of enumeration
- getEnumsByNameInsensitive() — Return an array of enum matching all the given names