Я ищу способ достижения результатов ниже. Мне суждено использовать этот класс и его методы для его достижения.Возвращаемые данные из переменных анонимного класса
final class Trade {
private $users_id;
private $adj_id;
public function display() {
var_dump($this);
}
public function setData($form_results) {
foreach ($form_results as $var => $value) {
$this->{$var} = $value;
}
}
public function getData() {
return get_object_vars($this);
}
}
Проблема заключается в вызове get_object_vars()
внутри метода класса. Как и ожидалось, он игнорирует частные переменные, которые я установил, и возвращает массив всех переменных класса, как государственных, так и частных из-за его объема.
Я пытаюсь вернуть метод только общедоступные анонимные переменные. Есть ли способ, которым я могу это сделать?
Спасибо, я забыл это! Задача решена. :) –