<!-- 
RSS generated by JIRA (5.2.7#850-sha1:b2af0c8dc8537b36121c6a579fabbdf79fc919e5) at Sat May 25 15:55:22 UTC 2013

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary add field=key&field=summary to the URL of your request.
For example:
http://www.doctrine-project.org/jira/si/jira.issueviews:issue-xml/DDC-1637/DDC-1637.xml?field=key&field=summary
-->
<rss version="0.92" >
<channel>
    <title>Doctrine Project</title>
    <link>http://www.doctrine-project.org/jira</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>5.2.7</version>
        <build-number>850</build-number>
        <build-date>21-02-2013</build-date>
    </build-info>

<item>
            <title>[DDC-1637] Linq-like Filter API for collections</title>
                <link>http://www.doctrine-project.org/jira/browse/DDC-1637</link>
                <project id="10032" key="DDC">Doctrine 2 - ORM</project>
                        <description>&lt;p&gt;We want an API that allows users to filter collections to subsets on the SQL level during the runtime (not using DQL).&lt;/p&gt;

&lt;p&gt;Example:&lt;/p&gt;

&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;class Post
{
   &lt;span class=&quot;code-keyword&quot;&gt;private&lt;/span&gt; $comments;
   &lt;span class=&quot;code-keyword&quot;&gt;public&lt;/span&gt; function getRecentComments()
   {
       &lt;span class=&quot;code-keyword&quot;&gt;return&lt;/span&gt; $&lt;span class=&quot;code-keyword&quot;&gt;this&lt;/span&gt;-&amp;gt;comments-&amp;gt;select(Expression::lessThan(&lt;span class=&quot;code-quote&quot;&gt;&quot;commentDate&quot;&lt;/span&gt;, &lt;span class=&quot;code-keyword&quot;&gt;new&lt;/span&gt; \DateTime(&lt;span class=&quot;code-quote&quot;&gt;&quot;-7 days&quot;&lt;/span&gt;)));
   }
}
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;The language of this Expressions for selecting entities out of a collection has to be so simple that it works on both arrays and any persistence backed data-source.&lt;/p&gt;

&lt;p&gt;The Collection#select() method would return a new collection that is not equal the invoked collection.&lt;/p&gt;</description>
                <environment></environment>
            <key id="13422">DDC-1637</key>
            <summary>Linq-like Filter API for collections</summary>
                <type id="2" iconUrl="http://www.doctrine-project.org/jira/images/icons/issuetypes/newfeature.png">New Feature</type>
                                <priority id="3" iconUrl="http://www.doctrine-project.org/jira/images/icons/priorities/major.png">Major</priority>
                    <status id="5" iconUrl="http://www.doctrine-project.org/jira/images/icons/statuses/resolved.png">Resolved</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10000">All</security>
                        <assignee username="beberlei">Benjamin Eberlei</assignee>
                                <reporter username="beberlei">Benjamin Eberlei</reporter>
                        <labels>
                    </labels>
                <created>Mon, 6 Feb 2012 22:41:36 +0000</created>
                <updated>Mon, 9 Jul 2012 15:17:03 +0000</updated>
                    <resolved>Mon, 9 Jul 2012 15:17:03 +0000</resolved>
                                            <fixVersion>2.3</fixVersion>
                                <component>ORM</component>
                        <due></due>
                    <votes>6</votes>
                        <watches>9</watches>
                        <comments>
                    <comment id="17378" author="beberlei" created="Wed, 8 Feb 2012 08:36:29 +0000"  >&lt;p&gt;First API example: &lt;a href=&quot;https://gist.github.com/1766769&quot; class=&quot;external-link&quot;&gt;https://gist.github.com/1766769&lt;/a&gt;&lt;/p&gt;</comment>
                    <comment id="17607" author="beberlei" created="Fri, 16 Mar 2012 22:43:47 +0000"  >&lt;p&gt;There is a PR now &lt;a href=&quot;https://github.com/doctrine/common/pull/117&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/common/pull/117&lt;/a&gt;&lt;/p&gt;</comment>
                    <comment id="18261" author="beberlei" created="Mon, 9 Jul 2012 15:17:03 +0000"  >&lt;p&gt;Implemented&lt;/p&gt;</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
        </item>
</channel>
</rss>