Mage_Core_Model_File_Uploader::_validateFile PHP Méthode

_validateFile() protected méthode

Part of Inchoo_PHP7 extension. There was no other way to fix this :-( Still, slightly more elegant than copying Varien_File_Uploader.
protected _validateFile ( )
    protected function _validateFile()
    {
        if ($this->_fileExists === false) {
            return;
        }
        //is file extension allowed
        if (!$this->checkAllowedExtension($this->getFileExtension())) {
            throw new Exception('Disallowed file type.');
        }
        //run validate callbacks
        foreach ($this->_validateCallbacks as $params) {
            if (is_object($params['object']) && method_exists($params['object'], $params['method'])) {
                $params['object']->{$params['method']}($this->_file['tmp_name']);
            }
        }
    }