summaryrefslogtreecommitdiff
path: root/app/frontend/components/FileUploadSecureFileType.php
blob: ce16501f1fcfdae2c50966d1a5edc1c5cd8fa9be (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<?php

Prado::using('Application.components.FileUploadSecureOption');

trait FileUploadSecureFileType {

    use FileUploadSecureOption;

    public function getFileType() {
        if ($this->getIsSecure()) {
            $fileInfo = new finfo(FILEINFO_MIME_TYPE);
            return $fileInfo->file($this->getLocalName());
        }
        return parent::getFileType();
    }

}

?>