Doctrine Project

  • Log In Access more options
    • Online Help
    • Keyboard Shortcuts
    • About JIRA
    • JIRA Credits
    • What’s New
  • Dashboards Access more options (Alt+d)
  • Projects Access more options (Alt+p)
  • Issues Access more options (Alt+i)
Doctrine 2 - ORM
  • Doctrine 2 - ORM
  • DDC-1613

Add Pagination Tools

  • Log In
  • Views
    • XML
    • Word
    • Printable

Details

  • Type: New Feature New Feature
  • Status: Resolved Resolved
  • Priority: Major Major
  • Resolution: Fixed
  • Affects Version/s: None
  • Fix Version/s: 2.2.0-RC1, 2.2
  • Component/s: None
  • Security Level: All
  • Labels:
    None

Description

We should add pagination tools to the Doctrine\ORM\Tools\Pagination namespace. There are already 3 libraries out there that share the same code-base:

  • https://github.com/KnpLabs/knp-components/tree/master/src/Knp/Component/Pager/Event/Subscriber/Paginate/Doctrine/ORM/Query
  • https://github.com/beberlei/DoctrineExtensions
  • https://github.com/whiteoctober/Pagerfanta

We should merge the currently best one of this into the code soon, as the cost of maintaining them is very high and their code is pretty stable by now.

Activity

  • All
  • Comments
  • History
  • Activity
  • Source
Hide
Permalink
Benjamin Eberlei added a comment - 22/Jan/12 12:37 PM

Implemented, using the KNP Code, the PAgerfanta tests and putting a set of functional tests on top.

Merged back into 2.2 aswell as the code can be considered stable and does not affect any other area of the code.

Show
Benjamin Eberlei added a comment - 22/Jan/12 12:37 PM Implemented, using the KNP Code, the PAgerfanta tests and putting a set of functional tests on top. Merged back into 2.2 aswell as the code can be considered stable and does not affect any other area of the code.

People

  • Assignee:
    Benjamin Eberlei
    Reporter:
    Benjamin Eberlei
Vote (0)
Watch (0)

Dates

  • Created:
    22/Jan/12 10:19 AM
    Updated:
    22/Jan/12 5:34 PM
    Resolved:
    22/Jan/12 12:37 PM
  • Atlassian JIRA (v5.2.7#850-sha1:b2af0c8)
  • Report a problem
  • Powered by a free Atlassian JIRA open source license for Doctrine Project. Try JIRA - bug tracking software for your team.