Skip to content

EnumHelper

github-actions edited this page Apr 24, 2026 · 1 revision

  • Full name: \FastForward\Enum\Helper\EnumHelper
  • This class is marked as final and can't be subclassed
  • This class is a Final class

Methods

cases

public static cases(class-string<\FastForward\Enum\Helper\T>|\FastForward\Enum\Helper\T $enum): list<\FastForward\Enum\Helper\T>
  • This method is static. Parameters:
Parameter Type Description
$enum class-string<\FastForward\Enum\Helper\T>|\FastForward\Enum\Helper\T

names

public static names(class-string<\FastForward\Enum\Helper\T>|\FastForward\Enum\Helper\T $enum): list<string>
  • This method is static. Parameters:
Parameter Type Description
$enum class-string<\FastForward\Enum\Helper\T>|\FastForward\Enum\Helper\T

values

public static values(class-string<\FastForward\Enum\Helper\T>|\FastForward\Enum\Helper\T $enum): list<int|string>
  • This method is static. Parameters:
Parameter Type Description
$enum class-string<\FastForward\Enum\Helper\T>|\FastForward\Enum\Helper\T

nameMap

public static nameMap(class-string<\FastForward\Enum\Helper\T>|\FastForward\Enum\Helper\T $enum): array<string,\FastForward\Enum\Helper\T>
  • This method is static. Parameters:
Parameter Type Description
$enum class-string<\FastForward\Enum\Helper\T>|\FastForward\Enum\Helper\T

valueMap

public static valueMap(class-string<\FastForward\Enum\Helper\T>|\FastForward\Enum\Helper\T $enum): array<int|string,\FastForward\Enum\Helper\T>
  • This method is static. Parameters:
Parameter Type Description
$enum class-string<\FastForward\Enum\Helper\T>|\FastForward\Enum\Helper\T

options

public static options(class-string<\FastForward\Enum\Helper\T>|\FastForward\Enum\Helper\T $enum): array<string,int|string>
  • This method is static. Parameters:
Parameter Type Description
$enum class-string<\FastForward\Enum\Helper\T>|\FastForward\Enum\Helper\T

hasName

public static hasName(class-string<\FastForward\Enum\Helper\T>|\FastForward\Enum\Helper\T $enum, string $name): bool
  • This method is static. Parameters:
Parameter Type Description
$enum class-string<\FastForward\Enum\Helper\T>|\FastForward\Enum\Helper\T
$name string

hasValue

public static hasValue(class-string<\FastForward\Enum\Helper\T>|\FastForward\Enum\Helper\T $enum, int|string $value): bool
  • This method is static. Parameters:
Parameter Type Description
$enum class-string<\FastForward\Enum\Helper\T>|\FastForward\Enum\Helper\T
$value int|string

tryFromName

public static tryFromName(class-string<\FastForward\Enum\Helper\T>|\FastForward\Enum\Helper\T $enum, string $name): \FastForward\Enum\Helper\T|null
  • This method is static. Parameters:
Parameter Type Description
$enum class-string<\FastForward\Enum\Helper\T>|\FastForward\Enum\Helper\T
$name string

fromName

public static fromName(class-string<\FastForward\Enum\Helper\T>|\FastForward\Enum\Helper\T $enum, string $name): \FastForward\Enum\Helper\T
  • This method is static. Parameters:
Parameter Type Description
$enum class-string<\FastForward\Enum\Helper\T>|\FastForward\Enum\Helper\T
$name string

labels

public static labels(class-string<\FastForward\Enum\Helper\T>|\FastForward\Enum\Helper\T $enum): list<string>
  • This method is static. Parameters:
Parameter Type Description
$enum class-string<\FastForward\Enum\Helper\T>|\FastForward\Enum\Helper\T

labelMap

public static labelMap(class-string<\FastForward\Enum\Helper\T>|\FastForward\Enum\Helper\T $enum): array<string,string>
  • This method is static. Parameters:
Parameter Type Description
$enum class-string<\FastForward\Enum\Helper\T>|\FastForward\Enum\Helper\T

Clone this wiki locally