Now save() return false in Laravel 5.3
<p>About one change of Laravel 5.3, </p>

<p>Now, I have a model I want to save.</p>

<p>Before, I was doing :</p>

<pre><code>$result = $model-&gt;save();
</code></pre>

<p>And I could know if operation is successful.</p>

<p>Now, with the new:</p>

<blockquote>
  <p>The Eloquent save method now returns false if the model has not been changed since the last time it was retrieved or saved.</p>
</blockquote>

<p>mentioned in the <a href="https://laravel.com/docs/5.3/upgrade#upgrade-5.3.0" rel="nofollow">upgrade guide</a></p>

<p>If the model has not changed, it return false.</p>

<p>Now my code tell me there were an error, because I trust true or false to be the result of good or bad operation.</p>

<p>So now, How can I check that save() was successful, even if it didn't change data???</p>