Browse Source

Merge pull request #3791 from Ragazzo/fix_bugfix_on_mime_types

fixed mime type file info
tags/2.0.0-rc
Qiang Xue 10 years ago
parent
commit
527daa205b
  1. 2
      framework/validators/FileValidator.php

2
framework/validators/FileValidator.php

@ -205,7 +205,7 @@ class FileValidator extends Validator
return [$this->tooSmall, ['file' => $file->name, 'limit' => $this->minSize]];
} elseif (!empty($this->types) && !in_array(strtolower(pathinfo($file->name, PATHINFO_EXTENSION)), $this->types, true)) {
return [$this->wrongType, ['file' => $file->name, 'extensions' => implode(', ', $this->types)]];
} elseif (!empty($this->mimeTypes) && !in_array(FileHelper::getMimeType($file->name), $this->mimeTypes, true)) {
} elseif (!empty($this->mimeTypes) && !in_array(FileHelper::getMimeType($file->tempName), $this->mimeTypes, true)) {
return [$this->wrongMimeType, ['file' => $file->name, 'mimeTypes' => implode(', ', $this->mimeTypes)]];
} else {
return null;

Loading…
Cancel
Save