title: Laravel Soft Delete restore() Error
body: <p>The following soft delete code works fine for me:</p>
  
  <pre><code>$post = Post::find($post_id);
  $post-&gt;delete();
  </code></pre>
  
  <p>The deleted_at field is updated. But this gives me an error:</p>
  
  <pre><code>$post = Post::find($post_id);
  $post-&gt;restore();
  </code></pre>
  
  <p>Here's the error:</p>
  
  <pre><code>exception 'Symfony\Component\Debug\Exception\FatalErrorException' with message 'Call to a member function restore() on a non-object'
  </code></pre>
  
  <p>I'm stumped. Google is no help so far.</p>