class StaticReflectionProperty extends ReflectionProperty (View source)

Properties

protected StaticReflectionParser $staticReflectionParser The PSR-0 parser object.
protected string|null $propertyName The name of the property.

Methods

__construct(StaticReflectionParser $staticReflectionParser, string|null $propertyName)

No description

getName()

{@inheritDoc}

getDeclaringClass()

{@inheritDoc}

getDocComment()

{@inheritDoc}

array
getUseStatements()

No description

static 
export($class, $name, $return = false)

{@inheritDoc}

getModifiers()

{@inheritDoc}

getValue($object = null)

{@inheritDoc}

isDefault()

{@inheritDoc}

isPrivate()

{@inheritDoc}

isProtected()

{@inheritDoc}

isPublic()

{@inheritDoc}

isStatic()

{@inheritDoc}

setAccessible($accessible)

{@inheritDoc}

setValue($object, $value = null)

{@inheritDoc}

__toString()

{@inheritDoc}

Details

__construct(StaticReflectionParser $staticReflectionParser, string|null $propertyName)

Parameters

StaticReflectionParser $staticReflectionParser
string|null $propertyName

getName()

{@inheritDoc}

protected StaticReflectionParser getStaticReflectionParser()

Return Value

StaticReflectionParser

getDeclaringClass()

{@inheritDoc}

getDocComment()

{@inheritDoc}

array getUseStatements()

Return Value

array

static export($class, $name, $return = false)

{@inheritDoc}

Parameters

$class
$name
$return

getModifiers()

{@inheritDoc}

getValue($object = null)

{@inheritDoc}

Parameters

$object

isDefault()

{@inheritDoc}

isPrivate()

{@inheritDoc}

isProtected()

{@inheritDoc}

isPublic()

{@inheritDoc}

isStatic()

{@inheritDoc}

setAccessible($accessible)

{@inheritDoc}

Parameters

$accessible

setValue($object, $value = null)

{@inheritDoc}

Parameters

$object
$value

__toString()

{@inheritDoc}