ReflectionEnumUnitCase クラス

はじめに

ReflectionEnumUnitCase クラスは、 列挙型 の case に関する情報を報告します。 これは、スカラー型の情報を持っていません。

クラス概要

ReflectionEnumUnitCase
extends ReflectionClassConstant
/* 継承した定数 */
public const int ReflectionClassConstant::IS_PUBLIC;
public const int ReflectionClassConstant::IS_PROTECTED;
public const int ReflectionClassConstant::IS_PRIVATE;
public const int ReflectionClassConstant::IS_FINAL;
/* 継承したプロパティ */
public string $name;
public string $class;
/* メソッド */
public ReflectionEnumUnitCase::__construct(objectstring $class, string $constant)
public ReflectionEnum ReflectionEnumUnitCase::getEnum()
public UnitEnum ReflectionEnumUnitCase::getValue()
/* 継承したメソッド */
public static string export(mixed $class, string $name, bool $return = ?)
public array getAttributes(stringnull $name = null, int $flags = 0)
public ReflectionClass getDeclaringClass()
public stringfalse getDocComment()
public int getModifiers()
public string getName()
public ReflectionTypenull getType()
public mixed getValue()
public bool hasType()
public bool isDeprecated()
public bool isEnumCase()
public bool isFinal()
public bool isPrivate()
public bool isProtected()
public bool isPublic()
public string __toString()

参考

目次