diff options
-rw-r--r-- | app/php/components/SafeFileUpload.php | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/app/php/components/SafeFileUpload.php b/app/php/components/SafeFileUpload.php index 98e120a..ea65d22 100644 --- a/app/php/components/SafeFileUpload.php +++ b/app/php/components/SafeFileUpload.php @@ -19,14 +19,18 @@ trait MimeTypeCheckForFileUpload { } public function getFileType() { - $type = parent::getFileType(); if ($this->getIsSecure()) { $fileInfo = new finfo(FILEINFO_MIME_TYPE); return $fileInfo->file($this->getLocalName()); } - else { - return $type; + return parent::getFileType(); + } + + public function getFileSize() { + if ($this->getIsSecure()) { + return filesize($this->getLocalName()); } + return parent::getFileSize(); } } |