У меня есть модель Doctrine с полем даты "date_of_birth" (дата формы symfony), которое заполняется пользователем, все работает на 100%, оно сохраняется в БД, как и ожидалось, однако в методе сохранения() модели мне нужно получить значение это поле перед сохранением. Моя проблема в том, что при попытке получить значение даты он возвращает пустую строку, если это новая запись, и старое значение, если это существующая запись
public function save(Doctrine_Connection $conn = null)
{
$dob = $this->getDateOfBirth(); // returns empty str if new and old value if existing
$dob = $this->date_of_birth; //also returns empty str
return parent::save($conn);
}
Как я могу получить значение этого поля до того, как данные будут сохранены