У меня есть функция, которая выполняет следующие действия:
$bucket = $config['s3fs.settings']['bucket'];
// Push local files to S3.
$s3 = new \Aws\S3\S3Client([
'region' => 'ap-southeast-1',
'version' => 'latest',
]);
// Send a PutObject request and get the result object.
$key = 'xml/'.$PublicationDate.'/'.$PublicationDate.'-'.$nid.'.xml';
$result = $s3->putObject([
'Bucket' => $bucket,
'Key' => $key,
'SourceFile' => getcwd().'/tmp/'.$PublicationDate.'/'.$PublicationDate.'-'.$nid.'.xml',
]);
Я хочу проверить это:
- Папка xml действительно создана, за ней следует дата публикации, котораясегодня
- XML-файл фактически находится в пробном тесте, используя сегодняшнюю дату
Как мне это сделать?