Example #1
0
 public function generatePath(File $file)
 {
     $fileToUpload = $file->getFile();
     if (null !== $fileToUpload) {
         // Generate file name
         $filename = sha1(uniqid(mt_rand(), true)) . '.' . $fileToUpload->guessExtension();
         $file->setFilename($filename);
         $file->setPath($this->getWebPath() . $filename);
     }
 }