51 \
Magento\MediaStorage\Helper\File\
Storage\Database $coreFileStorageDb,
55 $this->_coreFileStorageDb = $coreFileStorageDb;
56 $this->_coreFileStorage = $coreFileStorage;
57 $this->_validator = $validator;
58 parent::__construct($fileId);
73 if ($this->_coreFileStorage->isInternalStorage() || $this->
skipDbProcessing()) {
77 $this->_result[
'file'] = $this->_coreFileStorageDb->saveUploadedFile(
$result);
93 $this->_skipDbProcessing = (bool)$flag;
106 if (!$this->_validator->isValid(
$extension)) {
110 return parent::checkAllowedExtension(
$extension);
120 return $this->_file[
'size'];