title: api-platform filter out the soft deleted items
body: <p>I have setup the soft delete for my Store entity by using <a href="https://github.com/Atlantic18/DoctrineExtensions/blob/v2.4.x/doc/softdeleteable.md" rel="nofollow noreferrer">softdelete</a>.</p>
  <p>This is my filter setup in the <code>doctrine.yml</code>:</p>
  <pre class="lang-yaml prettyprint-override"><code>doctrine:
      # ...
      orm:
          # ...
          filters:
              softdeleteable:
                  class: Gedmo\SoftDeleteable\Filter\SoftDeleteableFilter
                  enabled: true
  </code></pre>
  <p>So when I hit e.g. the URL <code>/stores</code> only the active stores are returned, but if I change the config to <code>enabled: false</code> it will give me all the results including deleted items, which is correct.</p>
  <p>Now what I want to achieve is pass a query parameter from front-end like <code>/stores?deleted=1</code> and then I want to get all the data, if no <code>deleted=1</code> found only the active items</p>