title: Call to undefined method App\Mail\OrderPlaced::views()
body: <p>i want to personalize message send to stripe, i did a test, i execute the command following <code>php artisan make: mail OrderPlaced</code>,
  I have configured <code>app \ Mail \ OrderPlaced.php</code></p>
  
  <p><strong>OrderPlaced.php</strong></p>
  
  <pre><code>&lt;?php
  
  namespace App\Mail;
  
  use App\Order;
  use Illuminate\Bus\Queueable;
  use Illuminate\Mail\Mailable;
  use Illuminate\Queue\SerializesModels;
  use Illuminate\Contracts\Queue\ShouldQueue;
  
  class OrderPlaced extends Mailable
  {
      use Queueable, SerializesModels;
  
      /**
       * Create a new message instance.
       *
       * @return void
       */
      public function __construct()
      {
          //
      }
  
      /**
       * Build the message.
       *
       * @return $this
       */
      public function build()
      {
          return $this-&gt;from('admin@admin.com','Admin')
                      -&gt;to('email@email.com','Name Person')
                      -&gt;bcc('another@another.com')
                      -&gt;subject('sublect line for the email')
                      -&gt;views('emails.orders.placed');
      }
  }
  </code></pre>
  
  <p>I add in the following line store</p>
  
  <pre><code>Mail :: send (new OrderPlaced);
  </code></pre>
  
  <p>I have created a blade <code>placed.blade.php</code> in root <code>views \ emails \ orders \ placed.blade.php</code></p>
  
  <p><strong>placed.blade.php</strong></p>
  
  <pre><code>&lt;!DOCTYPE html&gt;
  &lt;html lang="en"&gt;
  &lt;head&gt;
      &lt;meta charset="UTF-8"&gt;
      &lt;title&gt;Email&lt;/title&gt;
  &lt;/head&gt;
  &lt;body&gt;
      this is the email that is being sent out.
  &lt;/body&gt;
  &lt;/html&gt;
  </code></pre>
  
  <p>  but it gives me error <code>Class 'App \ Http \ Controllers \ OrderPlaced' not found</code></p>