I am sending email from my project using sendgrid
or mailgun
. And my email content is saving in my database table something like this.
<p>There are many variations of passages of Lorem Ipsum available. </p>
<figure class="image image-style-side"><img src="http://127.0.0.1:8000/email-content-files/1562132219.png"></figure>
<p>If you are going to use a passage of Lorem Ipsum, you need to be sure there isn't anything embarrassing hidden in the middle of text..</p>
1562132219.png
file is moved to public/email-content-files/
. Now I want to delete the image file also when I will delete this email. How can I delete this image also from my project folder too. Would someone help me please! My delete method is bellow -
public function deleteSelectedRows($ids)
{
$ids_in_arrays = explode( ',' , $ids );
return EmailOutbox::whereIn('id', $ids_in_arrays)->delete();
}
Note: Inside content there may have multiple image like this.
from Newest questions tagged laravel-5 - Stack Overflow https://ift.tt/2XLvP5I
via IFTTT
Aucun commentaire:
Enregistrer un commentaire