Мне нужно сериализовать прокси-класс. Класс использует __set и __get для хранения значений в массиве. Я хочу, чтобы сериализация выглядела как плоский объект. Другими словами, мой класс выглядит так:
class Proxy
{
public $data = array();
public function __get($name)
{
return $data[$name]
}
}
и я хочу, чтобы цикл foreach возвращал все ключи и значения в $ data, когда я говорю:
foreach($myProxy as $key)
Возможно ли это?