Releases: krzysztof-gzocha/searcher
Releases · krzysztof-gzocha/searcher
Better folder structure
2.3.0 Update README.md
Code style fixes and implemented missing tests
Merge pull request #33 from krzysztof-gzocha/code-coverage Code style fixes
Added order and pagination FilterModels
Merge pull request #30 from krzysztof-gzocha/pagination-and-order Pagination and order filter models
Inroducing ResultCollection
Searcher::search method will return ResultCollection regardless of SearchingContext.
Simplified Searcher usage
Old usage:
$searcher = new Searcher($imposers);
$searcher->results($models, $context);
New usage:
$searcher = new Searcher($imposers, $context);
$searcher->results($models);
Integrating with ORM, ODM and Elastica
Pull request #23 allowed to integrate with ruflin/elastica library and search through records stored in ElasticSearch.
Currently supported SearchingContext:
- Doctrine
- ORM:
\KGzocha\Searcher\Context\Doctrine\QueryBuilderSearchingContext
- ODM:
\KGzocha\Searcher\Context\Doctrine\ODMBuilderSearchingContext
- ORM:
- ElasticSearch:
\KGzocha\Searcher\Context\Elastica\QuerySearchingContext
1.0.1: Merge pull request #20 from krzysztof-gzocha/move-doctrine-contexts
Move Doctrine's contexts and imposers
Release
Merge pull request #14 from krzysztof-gzocha/fix-date-time-model Allowing null value for DateTimeFilterModel
First alpha release
First, working alpha relase