title: Why soft deleted entities appear in query results?
body: <p>I am trying to implement soft deleting concept.</p>
  
  <p>Here is my object:</p>
  
  <pre><code>class Post extends Eloquent {
  
      /**
       * The database table used by the model.
       *
       * @var string
       */
      protected $table = 'posts';
      protected $softDelete = true;
  
      ...
  </code></pre>
  
  <p>Soft delete is on.</p>
  
  <p>Now, if I 'delete' a post, it gets a 'deleted_at' timestamp:</p>
  
  <p><img src="https://i.stack.imgur.com/6LmVa.png" alt="description"></p>
  
  <p>The problem is, when I search or just use <code>all()</code> to display the posts, the soft deleted items appears there. What is wrong?</p>