init
parents
No related branches found
No related tags found
Showing
- .gitignore 5 additions, 0 deletions.gitignore
- composer.json 37 additions, 0 deletionscomposer.json
- src/ElasticSearch/Config/BaseConfiguration.php 19 additions, 0 deletionssrc/ElasticSearch/Config/BaseConfiguration.php
- src/ElasticSearch/Config/product.mappings.php 48 additions, 0 deletionssrc/ElasticSearch/Config/product.mappings.php
- src/ElasticSearch/Configuration.php 11 additions, 0 deletionssrc/ElasticSearch/Configuration.php
- src/ElasticSearch/Document/Document.php 10 additions, 0 deletionssrc/ElasticSearch/Document/Document.php
- src/ElasticSearch/Document/ProductDocument.php 71 additions, 0 deletionssrc/ElasticSearch/Document/ProductDocument.php
- src/ElasticSearch/Domain/SearchResultFactory.php 111 additions, 0 deletionssrc/ElasticSearch/Domain/SearchResultFactory.php
- src/ElasticSearch/Domain/SearchService.php 151 additions, 0 deletionssrc/ElasticSearch/Domain/SearchService.php
- src/ElasticSearch/Esable.php 12 additions, 0 deletionssrc/ElasticSearch/Esable.php
- src/ElasticSearch/Facet/Facet.php 10 additions, 0 deletionssrc/ElasticSearch/Facet/Facet.php
- src/ElasticSearch/Facet/FacetCategory.php 26 additions, 0 deletionssrc/ElasticSearch/Facet/FacetCategory.php
- src/ElasticSearch/Facet/FacetCollection.php 20 additions, 0 deletionssrc/ElasticSearch/Facet/FacetCollection.php
- src/ElasticSearch/Facet/FacetKeyword.php 31 additions, 0 deletionssrc/ElasticSearch/Facet/FacetKeyword.php
- src/ElasticSearch/Facet/FacetNumber.php 31 additions, 0 deletionssrc/ElasticSearch/Facet/FacetNumber.php
- src/ElasticSearch/Indexer/Index.php 36 additions, 0 deletionssrc/ElasticSearch/Indexer/Index.php
- src/ElasticSearch/Indexer/IndexProvider.php 9 additions, 0 deletionssrc/ElasticSearch/Indexer/IndexProvider.php
- src/ElasticSearch/Indexer/IndexRunner.php 43 additions, 0 deletionssrc/ElasticSearch/Indexer/IndexRunner.php
- src/ElasticSearch/Search/Aggs/Aggs.php 112 additions, 0 deletionssrc/ElasticSearch/Search/Aggs/Aggs.php
- src/ElasticSearch/Search/Aggs/AggsCollection.php 25 additions, 0 deletionssrc/ElasticSearch/Search/Aggs/AggsCollection.php
.gitignore
0 → 100644
composer.json
0 → 100644
{ | ||
"name": "iqdev/search-es", | ||
"description": "Search by elasticsearch", | ||
"minimum-stability": "stable", | ||
"license": "proprietary", | ||
"authors": [ | ||
{ | ||
"name": "Pavel Piligrimov", | ||
"email": "p.piligrimov@iqdev.digital" | ||
} | ||
], | ||
"version": "0.0.1", | ||
"type": "library", | ||
"keywords": [ | ||
"search", | ||
"elasticsearch", | ||
"php" | ||
], | ||
"require": { | ||
"php": ">=7.4", | ||
"ramsey/collection": "^1.2", | ||
"iqdev/search-dc": "dev-main", | ||
"elasticsearch/elasticsearch": "^8.5", | ||
"vlucas/phpdotenv": "^5.4.1" | ||
}, | ||
"autoload": { | ||
"psr-4": { | ||
"IQDEV\\ElasticSearch\\": "src/ElasticSearch/" | ||
} | ||
}, | ||
"repositories": [ | ||
{ | ||
"type": "vcs", | ||
"url": "ssh://git@gitlab.iqdev.digital:8422/piligrimov/search-dc.git" | ||
} | ||
] | ||
} |
src/ElasticSearch/Configuration.php
0 → 100644
src/ElasticSearch/Document/Document.php
0 → 100644
src/ElasticSearch/Domain/SearchService.php
0 → 100644
src/ElasticSearch/Esable.php
0 → 100644
src/ElasticSearch/Facet/Facet.php
0 → 100644
src/ElasticSearch/Facet/FacetCategory.php
0 → 100644
src/ElasticSearch/Facet/FacetCollection.php
0 → 100644
src/ElasticSearch/Facet/FacetKeyword.php
0 → 100644
src/ElasticSearch/Facet/FacetNumber.php
0 → 100644
src/ElasticSearch/Indexer/Index.php
0 → 100644
src/ElasticSearch/Indexer/IndexProvider.php
0 → 100644
src/ElasticSearch/Indexer/IndexRunner.php
0 → 100644
src/ElasticSearch/Search/Aggs/Aggs.php
0 → 100644
Please register or sign in to comment