Official PHP SDK for integrating with SphereMall Product. Official documentation
- Added possibility to delete some parameters from Elastic FilterBuilder
- Fixed filter builder for "isMain" parameters to elasticserch facets
- Added filter builder for "isMain" parameters to elasticserch facets
- Exclude negative factor items from elasticsearch response (using SortBuilder)
- Minor changes in CorrelationsResourse for preparing elsaticsearch query
- Add channels resource
- Changes in ObjectMaker for
included
- Changes in
ProductsMapper
,DocumentsMapper
,EntityGroupsMapper
andCategoriesMapper
- ObjectMaker extended with
included
to be able to find nested relationships (for example MediaEntities -> Media)
- Add
boost
support for ElasticSearch queries:WildCardQuery
,TermsQuery
,DistanceQuery
,RangeQuery
- Add
deleteDocumentFromIndex
method toElasticResource
resource
- Add
WebSites
andWebSiteSettings
resources
- https://spheremall.atlassian.net/wiki/spaces/MIC/pages/1291485243/Grapher+2.3.6+Release+Notes
- https://spheremall.atlassian.net/wiki/spaces/MIC/pages/1304592428/Grapher+2.3.7+Release+Notes
=======
You can install the package manually or by adding it to your composer.json
:
{
"require": {
"spheremall/ms-client": "^1.0"
}
}
Pass in the configuration to the client:
$client = new Client([
'gatewayUrl' => 'API_GATEWAY_URL',
'clientId' => 'API_CLIENT_ID',
'secretKey' => 'API_SECRET_KEY'
]);