From dd5aaa4db1e8758652586aa82f21bf631ce20bcc Mon Sep 17 00:00:00 2001 From: emkael Date: Mon, 25 Apr 2016 11:32:37 +0200 Subject: * safer getFileSize for T*FileUpload components --- app/php/components/SafeFileUpload.php | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'app') 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(); } } -- cgit v1.2.3