* Akeeba Engine
*
* @package akeebaengine
- * @copyright Copyright (c)2006-2020 Nicholas K. Dionysopoulos / Akeeba Ltd
+ * @copyright Copyright (c)2006-2023 Nicholas K. Dionysopoulos / Akeeba Ltd
* @license GNU General Public License version 3, or later
*/
namespace Akeeba\MiniTest\Test;
-
-use Akeeba\Engine\Postproc\Connector\S3v4\Connector;
-use Akeeba\Engine\Postproc\Connector\S3v4\Input;
+use Akeeba\S3\Connector;
+use Akeeba\S3\Input;
/**
* Upload, download and delete small files (under 1MB) using a string source
$uri = substr($uri, 0, $dotPos) . '.' . md5(microtime(false)) . substr($uri, $dotPos);
// Create some random data to upload
- $sourceData = self::getRandomData($size);
+ $sourceData = static::getRandomData($size);
// Upload the data. Throws exception if it fails.
$bucket = $options['bucket'];
$result = true;
// Should I download the file and compare its contents with my random data?
- if (self::$downloadAfter)
+ if (static::$downloadAfter)
{
$downloadedData = $s3->getObject($bucket, $uri);
- $result = self::areStringsEqual($sourceData, $downloadedData);
+ $result = static::areStringsEqual($sourceData, $downloadedData);
}
// Should I delete the remotely stored file?
- if (self::$deleteRemote)
+ if (static::$deleteRemote)
{
// Delete the remote file. Throws exception if it fails.
$s3->deleteObject($bucket, $uri);