We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see ourdocumentation.
There was an error while loading.Please reload this page.
1 parentfb22fa0 commit25539c5Copy full SHA for 25539c5
cookbook/doctrine/file_uploads.rst
@@ -371,6 +371,12 @@ Next, refactor the ``Document`` class to take advantage of these callbacks::
371
// do whatever you want to generate a unique name
372
$filename = sha1(uniqid(mt_rand(), true));
373
$this->path = $filename.'.'.$this->getFile()->guessExtension();
374
+ // Note: is you choose to use EvensubScribers, this change has no effect un database Update
375
+ // the 'initial' value set in {@link self::setFile()} is used instead. As this occurs
376
+ // inside EntityManager#flush() and changeSets are not tracked.
377
+ // use \Doctrine\Common\Persistence\Event\PreUpdateEventArgs $args as the handler fn param and
378
+ // $args->setNewValue('path', $filename);
379
+ // source: http://docs.doctrine-project.org/projects/doctrine-orm/en/latest/reference/events.html#preupdate
380
}
381
382