Как обратиться к приватному методу из другого класса в PHP
13.05.2024 03:05:28 pm
В PHP только пытаюсь разобраться. И первая задача, как обратиться к методу, что находится в другом классе, с правами доступа
private
?- Жалоба
13.05.2024 07:30:33 pm
Попробуй сделать при помощи класса ReflectionObject. Допустим, класс:
Обращаемся к методу
Как-то так!
class name_class {
private function fun() {
return true;
}
}
Обращаемся к методу
fun
так:$class = new name_class();
$object = new ReflectionObject($class);
$method = $object->getMethod('fun');
$method->setAccessible(true);
$return = $method->invoke($class);
Как-то так!