ReflectionMethod::setAccessible
Define la accesibilidad del método
&warn.deprecated.function-8-5-0;
&reftitle.description;
#[\Deprecated]
public voidReflectionMethod::setAccessible
boolaccessible
Activa la invocación de métodos protegidos y privados mediante el método
ReflectionMethod::invoke.
A partir de PHP 8.1.0, la llamada a este método no tiene ningún efecto; todas las propiedades son accesibles por defecto.
&reftitle.parameters;
accessible
&true; para permitir la accesibilidad, o &false;.
&reftitle.returnvalues;
&return.void;
&reftitle.examples;
Definición de una clase simple
setAccessible(true);
$obj = new MyClass();
echo $method->invoke($obj);
echo $obj->foo();
?>
]]>
&example.outputs.similar;
&reftitle.seealso;
ReflectionMethod::isPrivate
ReflectionMethod::isProtected