title: Pass variable throug Mail::send layout in Laravel 5
body: <p>So I don't understand how to pass variable to my layout.</p>
  
  <p>Actually i'm using </p>
  
  <pre><code>    Mail::send('emails.aLaCarteMail', $data, function($message) use ($user) {
          $message-&gt;from('wtv@wtv.com', 'Agence de Voyage');
          $message-&gt;to($user['email'], $user['name'])-&gt;subject('Demande : Voyage à la carte ['.$user['email'].']');
          return "true";
      });
  </code></pre>
  
  <p><code>$data</code> being an array like :</p>
  
  <pre><code>    $data = array(
          'prenom'=&gt; $prenom,
          'nom'=&gt; $nom,
          'email'=&gt; $email,
           ...
      );
  </code></pre>
  
  <p>So my mail is sent with the right template but without the variable like <code>{{$prenom}}</code> or <code>{{$email}}</code> which are let as blank.</p>
  
  <p>Can someone highlight me what am I missing ? </p>