WordPress\AiClient\Common
AbstractEnum::cases
Gets all enum cases.
Method of the class: AbstractEnum{}
No Hooks.
Returns
static[]. Array of all enum instances.
Usage
$result = AbstractEnum::cases(): array;
Changelog
| Since 0.1.0 | Introduced. |
AbstractEnum::cases() AbstractEnum::cases code WP 7.0
final public static function cases(): array
{
$cases = [];
$constants = static::getConstants();
foreach ($constants as $name => $value) {
$cases[] = self::getInstance($value, $name);
}
return $cases;
}