/**
  *
  * @param sfValidatedFile $file
  * @return <type> 
  */
 protected function isValidResume($file)
 {
     $validFile = false;
     $mimeTypes = array_values($this->allowedFileTypes);
     $originalName = $file->getOriginalName();
     if ($file instanceof orangehrmValidatedFile && $originalName != "") {
         $fileType = $file->getType();
         if (!empty($fileType) && in_array($fileType, $mimeTypes)) {
             $validFile = true;
         } else {
             $fileType = $this->guessTypeFromFileExtension($originalName);
             if (!empty($fileType)) {
                 $file->setType($fileType);
                 $validFile = true;
             }
         }
     }
     return $validFile;
 }