title: Eloquent model mass update
body: <p>Please correct me if I am wrong, but I think there is no such thing as mass update in an Eloquent model.</p>
  
  <p>Is there a way to make a mass update on the DB table without issuing a query for every row?</p>
  
  <p>For example, is there a static method, something like </p>
  
  <pre><code>User::updateWhere(
      array('age', '&lt;', '18'),
      array(
          'under_18' =&gt; 1 
          [, ...]
      )
  );
  </code></pre>
  
  <p>(yes, it is a silly example but you get the picture...)</p>
  
  <p>Why isn't there such a feature implemented? 
  Am I the only one who would be very happy if something like this comes up?</p>
  
  <p>I (the developers), wouldn't like to implement it like:</p>
  
  <pre><code>DB::table('users')-&gt;where('age', '&lt;', '18')-&gt;update(array('under_18' =&gt; 1));
  </code></pre>
  
  <p>because as the project grows, we may require the programmers to change the table name in the future and they cannot search and replace for the table name!</p>
  
  <p>Is there such a static method to perform this operation? And if there is not, can we extend the <code>Illuminate\Database\Eloquent\Model</code> class to accomplish such a thing?</p>