У меня есть простая проблема, когда я часто возвращаю запросы Ajax типа CRUD с сериализованными версиями моделей Doctrine 1.2. Я хотел бы иметь возможность просто вернуть метод toArray() после результата execute(), однако это будет отображать данные о моих моделях, которые я не хочу раскрывать. Простой пример: в моей пользовательской модели отображаются пароль и соль. Хотя я понимаю, что это уже хешированные значения, я бы не стал возвращать их в виде ответа JSON.
Я изучил руководство по Doctrine 1.2, но не нашел ничего, что предлагало бы функциональность, которую я ищу. Я понимаю, что могу перебрать результат, чтобы вручную unset() столбцы, которые я хочу скрыть, но я надеюсь, что есть более родное решение, которое я упустил из виду.