Example #1
0
 private function hydrateRecord(File $file)
 {
     if (null !== $file->getFile()) {
         $filename = sha1(uniqid(mt_rand(), true));
         $file->setPath($filename . '.' . $file->getFile()->guessExtension());
         $file->setSize($file->getFile()->getSize());
         $file->setName($file->getFile()->getClientOriginalName());
         $file->setMeta(array('extension' => $file->getFile()->guessExtension()));
     }
 }