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