Предположим, что я получаю объект $e
и изменяю его состояние с помощью seters:
$e->setFoo('a');
$e->setBar('b');
Есть ли возможность получить массив полей, которые были изменены?
В случае моего примера я хотел бы получить foo => a, bar => b
в результате
PS: да, я знаю, что могу модифицировать все аксессоры и реализовать эту функцию вручную, но я ищу удобный способ сделать это