Я чего-то не понимаю.
Я использую HasLifecycleCallbacks
при загрузке файла. Когда я создаю новую запись, файл загружается нормально. Но когда я пытаюсь изменить только файл, ничего не происходит. НО, когда я изменяю какое-то другое поле, например, «имя» и выбираю новый файл, файл загружается.
Почему эти обратные вызовы: PrePersist(), PreUpdate(), PostPersist(), PostUpdate()
, срабатывают только при изменении некоторых полей, кроме ввода файла?
Я использую Symfony 2 с доктриной 2.