ReflectionProperty::isPublic
Checks if property is public
Description
public bool ReflectionProperty::isPublic()
Parameters
This function has no parameters.
Return Values
true
if the property is marked public, false
otherwise.
Note:
Note this refers only to the main visibility, and not to a set-visibility, if specified.
Notes
Note:
Be aware that a property being public
does not always
imply is it publicly writeable. A property could be virtual with no
set
hook, or it could be readonly
and already have been written to, or it could have a
set
visibility defined that is non-public. In all of those cases,
this method will return true
but the property will not be writeable.
See Also
- ReflectionProperty::isProtected
- ReflectionProperty::isProtectedSet
- ReflectionProperty::isPrivate
- ReflectionProperty::isPrivateSet
- ReflectionProperty::isReadOnly
- ReflectionProperty::isStatic