فهرست منبع

Add ContactAdmin mailable

Daniel Supernault 6 سال پیش
والد
کامیت
12cb57dbd0
1فایلهای تغییر یافته به همراه37 افزوده شده و 0 حذف شده
  1. 37 0
      app/Mail/ContactAdmin.php

+ 37 - 0
app/Mail/ContactAdmin.php

@@ -0,0 +1,37 @@
+<?php
+
+namespace App\Mail;
+
+use Illuminate\Bus\Queueable;
+use Illuminate\Mail\Mailable;
+use Illuminate\Queue\SerializesModels;
+use Illuminate\Contracts\Queue\ShouldQueue;
+use App\Contact;
+
+class ContactAdmin extends Mailable
+{
+    use Queueable, SerializesModels;
+
+    protected $contact;
+
+    /**
+     * Create a new message instance.
+     *
+     * @return void
+     */
+    public function __construct(Contact $contact)
+    {
+        $this->contact = $contact;
+    }
+
+    /**
+     * Build the message.
+     *
+     * @return $this
+     */
+    public function build()
+    {
+        $contact = $this->contact;
+        return $this->markdown('emails.contact.admin')->with(compact('contact'));
+    }
+}