ProductSearchAdapter
in package
implements
ProductSearchAdapterInterface, SingletonStrategyInterface
Interfaces, Classes and Traits
- ProductSearchAdapterInterface
- SingletonStrategyInterface
- Interface SingletonStrategyInterface
Table of Contents
- $language : Language
- $languageCode : LanguageCode
- $productListItemJsonSerializer : ProductListItemJsonSerializer
- $productReadService : mixed
- __construct() : mixed
- searchByIds() : mixed
- searchByTerm() : array<string|int, mixed>
- createLanguageCode() : void
- createSerializer() : void
- createService() : void
- getCorrectImagePath() : string
Properties
$language
protected
Language
$language
$languageCode
protected
LanguageCode
$languageCode
$productListItemJsonSerializer
protected
ProductListItemJsonSerializer
$productListItemJsonSerializer
$productReadService
protected
mixed
$productReadService
Methods
__construct()
public
__construct(Language $language) : mixed
Parameters
- $language : Language
Return values
mixed —searchByIds()
public
searchByIds(array<string|int, mixed> $idCollection) : mixed
Parameters
- $idCollection : array<string|int, mixed>
Return values
mixed —searchByTerm()
public
searchByTerm(string $term) : array<string|int, mixed>
Parameters
- $term : string
Return values
array<string|int, mixed> —createLanguageCode()
protected
createLanguageCode(Language $language) : void
Parameters
- $language : Language
Return values
void —createSerializer()
protected
createSerializer() : void
Return values
void —createService()
protected
createService() : void
Return values
void —getCorrectImagePath()
protected
getCorrectImagePath( $image) : string