title: PHP Doctrine SoftDelete - Include deleted records?
body: <p>If I have one of my PHP Doctrine objects act as a SoftDelete, is it possible to include deleted items in the results of certain queries?  What I'm looking for is something like this...</p>
  
  <pre><code>$q = Doctrine_Query::create()
      -&gt;select('*')
      -&gt;from('Test t')
      -&gt;where('id &lt; ?', 25)
      *-&gt;includeDeleted()*;
  </code></pre>
  
  <p>Something like this would be useful as for most queries I want deleted records excluded, but sometimes (for example, to administrators) I want to be able to include records that have been soft deleted.  Is there some good way to do this with SoftDelete or should I simply add an additional where clause onto most queries?</p>