|
@@ -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'));
|
|
|
|
+ }
|
|
|
|
+}
|