如何在 laravel 5.4 中发送电子邮件后删除本地存储中的文件
how to remove file in local storage after send email in laravel 5.4
$email = $this->subject($this->registrationBatch->retrieve()->emailSubject());
foreach($attachments as $file){
$email->attach($file)
}
return $email;
如何在发送电子邮件后取消链接 $file?
您可以使用 deleteDirectory。示例:
$email = $this->subject($this->registrationBatch->retrieve()->emailSubject());
foreach($attachments as $file){
if($email->attach($file)){
$dir = '../storage/email/';
File::deleteDirectory($dir, true); // will delete all file or folder in folder email
}
}
return $email;
$email = $this->subject($this->registrationBatch->retrieve()->emailSubject());
foreach($attachments as $file){
$email->attach($file)
}
return $email;
如何在发送电子邮件后取消链接 $file?
您可以使用 deleteDirectory。示例:
$email = $this->subject($this->registrationBatch->retrieve()->emailSubject());
foreach($attachments as $file){
if($email->attach($file)){
$dir = '../storage/email/';
File::deleteDirectory($dir, true); // will delete all file or folder in folder email
}
}
return $email;