title: Laravel Mass Assignment for Admins
body: <p>I have an app with a Users table with columns: <code>id|name|email|is_admin</code>. I want admins to be able to set other users as admins.</p>
  
  <p>In <code>models/User.php</code> I prevent mass-assignment with:</p>
  
  <pre><code>protected $fillable = ['name', 'email'];
  </code></pre>
  
  <p><a href="https://stackoverflow.com/questions/18541364/laravel-4-role-based-mass-assignment">Laravel 4 Role Based Mass Assignment</a> concludes that Laravel has no such feature.</p>
  
  <p>My question is, <strong>what is a viable work-around</strong>? How can I allow only admins to update the column 'is_admin' in my database?</p>