ReflectionProperty::isPublic
(PHP 5, PHP 7, PHP 8)
ReflectionProperty::isPublic — Checks if property is public
Description
public function ReflectionProperty::isPublic():
bool
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.