ReflectionEnum::getCasesВозвращает список всех вариантов перечисления
&reftitle.description;
publicarrayReflectionEnum::getCases
Перечисление может содержать ноль или более вариантов. Этот метод извлекает все определённые случаи
в лексическом порядке (то есть в порядке, в котором они появляются в исходном коде).
&reftitle.parameters;
&no.function.parameters;
&reftitle.returnvalues;
Массив Reflection-объектов перечисления, по одному для каждого варианта перечисления.
Для простых перечислений все они будут экземплярами ReflectionEnumUnitCase.
Для типизированных перечислений все они будут экземплярами ReflectionEnumBackedCase.
&reftitle.examples;
Пример использования ReflectionEnum::getCases
getCases();
foreach ($cases as $rCase) {
var_dump($rCase->getValue());
}
?>
]]>
&example.outputs;
&reftitle.seealso;
ПеречисленияReflectionEnum::getCaseReflectionEnum::isBacked