public function __construct(\Arkade\S3\Helper\Data $helper, \Magento\MediaStorage\Helper\File\Media $mediaHelper, \Magento\MediaStorage\Helper\File\Storage\Database $storageHelper, \Psr\Log\LoggerInterface $logger)
{
parent::__construct();
$this->helper = $helper;
$this->mediaHelper = $mediaHelper;
$this->storageHelper = $storageHelper;
$this->logger = $logger;
$this->client = new \Aws\S3\S3Client(['version' => 'latest', 'region' => $this->helper->getRegion(), 'credentials' => ['key' => $this->helper->getAccessKey(), 'secret' => $this->helper->getSecretKey()]]);
}