浏览代码

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