title: Laravel 5.1 utf-8 saving to database
body: <p>I'm trying to save a record to database.
  When get value from input and save it to database there is no problem, like :</p>
  
  <blockquote>
    <p>$request->input('name') is an input with value of 'سلام'</p>
  </blockquote>
  
  <pre><code>$provider-&gt;name = $request-&gt;input('name');
  $provider-&gt;copyright_email = 'test@yahoo.com';
  $provider-&gt;save();
  </code></pre>
  
  <p>But when i try give value from my controller problem appears.
  Name will save '?' into database :</p>
  
  <pre><code>$provider-&gt;name = 'سلام';
  $provider-&gt;copyright_email = 'test@yahoo.com';
  $provider-&gt;save();
  </code></pre>
  
  <p>I've already added this code to config/database.php :</p>
  
  <pre><code>'charset' =&gt; 'utf8',
  'collation' =&gt; 'utf8_persian_ci',
  </code></pre>