|  Download CHANGELOG2.7.0 (2018-07-19)
Updated `composer.json`.
Added service ID `oka_pagination.query_builder_handler`.
Defined service ID `oka_pagination.query_builder_manipulator` like alias of service ID `oka_pagination.query_builder_handler`.
Added `Oka\PaginationBundle\Converter\ORM\IsNullQueryExprConverter` class.
Added `Oka\PaginationBundle\Converter\ORM\IsNotNullQueryExprConverter` class.
 2.6.0 (2018-06-21)
Added `Oka\PaginationBundle\Converter\DBAL\EqualQueryExprConverter` class.
Added `Oka\PaginationBundle\Converter\DBAL\NotEqualQueryExprConverter` class.
Renamed from `Oka\PaginationBundle\Converter\LikeQueryExprConverter` to `Oka\PaginationBundle\Converter\DBAL\LikeQueryExprConverter`.
Renamed from `Oka\PaginationBundle\Converter\NotLikeQueryExprConverter` to `Oka\PaginationBundle\Converter\DBAL\NotLikeQueryExprConverter`.
 2.5.1 (2018-05-19)
Fixed bug `composer.json` bad definition.
 2.5.0 (2018-05-19)
Changed project folders structure.
Added `.gitignore` file.
 2.4.4 (2018-01-24)
Fixed `oka_pagination.pagination_managers.*.template` configuration values bad definition.
 2.4.3 (2017-12-19)
Fixed bad parameter given has `preg_match()` function in `QueryBuilderManipulator::supports()` method.
 2.4.2 (2017-12-08)
Fixed bad count query caused by many fields given for query projection.
 2.4.1 (2017-12-07)
Improves comparison of booleans that must be done strictly.
 2.4.0 (2017-12-07)
Defined by default `count` and `select` query like `distinct`.
 2.3.0 (2017-12-07)
Added `Oka\PaginationBundle\Util\PaginationQuery::addQueryPart()` method.
Added `Oka\PaginationBundle\Util\PaginationQuery::getQueryParts()` method.
Added `oka_pagination.request.query_map.fields` configuration values.
Added `oka_pagination.request.query_map.distinct` configuration values.
Allowed to select specific fields return to a page.
 2.2.0 (2017-12-05)
Added `Oka\PaginationBundle\Converter\Exception\PaginationException` class
Made all exception classes inherited from the `PaginationException` class.
Added `FilterUtil` class.
Added `Oka\PaginationBundle\Converter\ORM\RangeQueryExprConverter` class.
Added `Oka\PaginationBundle\Converter\Mongodb\RangeQueryExprConverter` class.
 2.1.2 (2017-11-29)
Fixed token not defined in the query.
 2.1.1 (2017-11-29)
Modified `QueryBuilderManipulator::applyExprFromString()` method signature.
 2.1.0 (2017-11-29)
Fixed bug undefined constant in class method `Oka\PaginationBundle\Service\PagingationManager::paginate()`.
Added the ability of filtering query with sql expresion in URL query filters.
Added `oka_pagination.query_builder_manipulator` service ID.
Added `oka_pagination.query_expr_converters` configuration values.
Added `Oka\PaginationBundle\Converter\LikeQueryExprConverter` class in query expression map converter.
Added `Oka\PaginationBundle\Converter\NotLikeQueryExprConverter` class in query expression map converter.
Updated documentation.
 2.0.1 (2017-11-27)
Adds support for array type in request filters.
 2.0.0 (2017-11-25)
Removed `oka_pagination.sort` configuration values.
Removed `oka_pagination.pagination_managers.[manageName].sort` configuration values.
Removed `oka_pagination.twig.enable_global` configuration values.
Added `Oka\PaginationBundle\Util\PaginationQuery` class.
Added `PaginationManager::createQuery()` method.
Deprecated `PaginationManager::prepare()` method.
[BC break] Removed `Oka\PaginationBundle\Service\PaginationManager` properties `$page`, `$itemPerPage`, `$maxPageNumber` and associated getters and setters.
[BC break] Removed `PaginationManager::fetch()` deprecated method since bundle version `1.3.0`.
[BC break] Removed `PaginationManager::getPaginationStore()` deprecated method since bundle version `1.3.0`.
[BC break] Removed `PaginationManager::getCurrentManagerName()` deprecated method since bundle version `1.3.0`.
Updated documentation.
 1.3.0 (2017-11-22)
Deprecated `oka_pagination.sort` configuration values.
Deprecated `oka_pagination.pagination_managers.[manageName].sort` configuration values.
Added `oka_pagination.request.sort` configuration values.
Added `oka_pagination.pagination_managers.[manageName].request.sort` configuration values.
Updated documentation.
 1.2.14 (2017-09-25)
Fixed bad definition of arguments of `oka pagination.default.object manager` service.
 1.2.13 (2017-09-20)1.2.12 (2017-09-20)
Renamed `PaginationManagersConfig` class to `PaginationManagerBag`.
Changed service ID form `oka_pagination.managers_config` class to `oka_pagination.manager_bag`.
 1.2.11 (2017-09-19)
Fixed text files should end with a newline character.
 1.2.10 (2017-09-19)
Fixed text files should end with a newline character.
 1.2.9 (2017-09-19)
Updated `LICENCE`.
Updated `README`.
Updated documentation.
Improve code quality.
 1.2.8 (2017-09-11)
Added the ability to get the value of a datetime query filter from a timestamps.
 1.2.7 (2017-09-11)
Lets you not supply the 'oka_pagintaion.pagination_managers` configuration value.
Added french translation.
 1.2.6 (2017-06-01)
Upgraded property `filter` in `PaginationResultSet` class of string to array value.
 1.2.5 (2017-06-01)
Added property `filter` in `PaginationResultSet` class.
 1.2.4 (2017-06-01)
Adds support for the resolution of the filters of the request.
 1.2.3 (2017-05-31)
Makes the node `pagination_manager` optional in the bundle config.
 1.2.2 (2017-05-31)
Adds support of Symfony3 and PHP7.
 1.2.O (2017-03-15)
Separate the twig extension configuration from the PaginationManager to an OkaPaginationExtension class in Namespace `Oka\PaginationBundle\Twig\OkaPaginationExtension`.
Allows you to enable or disable the twig extension.
Allows to activate or deactivate the injection of globals variables in the twig template.
Added params context in pagintaion template.
 1.1.5 (2017-02-16)
Added itemOffset in pagination resultset.
 1.1.4 (2017-02-25)
Modify propertie support.doc within composer.json file.
 1.1.3 (2017-02-25)
Fixed pagination manager stricMode.
 1.1.2 (2017-02-25)1.1.1 (2017-02-25)
Added getter method for page and itemPerPage.
 1.1.0 (2017-02-15)
Added getting started in documentation.
Allow support of object class name as value of pagination manager name.
Allow to paginate many entity class in single request.
Added criteria in count item closure.
Thrown an exception if the values returned by the closures are not valid.
Fixed mongodb query builder skip method bad using.
Added value `doctrine/mongodb-odm` in propertie `suggests` of composer.json file.
 1.0.0 (2017-02-01)
Fixed bug callable.
Fixed pagination result set attribute `pageNumber` is undefined.
Fixed pagination manger bad hydratation mode.
Update composer file.
 |