Example #1
0
 /**
  * @param Image $entity
  * @param bool $override
  *
  * @return string
  */
 protected function getTargetDirForImageField(Image $entity, $override = false)
 {
     $target = $this->root . $entity->getDownloadPath() . '/' . $entity->getFilename();
     if (!$override) {
         $target = $this->getUniqueFilename($target);
         $entity->setFilename(pathinfo($target, PATHINFO_BASENAME));
         // update filename
     }
     return $target;
 }