Interface ProductReadServiceInterface
category |
System |
---|---|
package |
Product |
subpackage |
Interfaces |
findRewriteUrl(\IdType $productId, \IdType $languageId) : null|\UrlRewrite
findUrlRewritesByRewriteUrl(\NonEmptyStringType $rewriteUrl) : \UrlRewriteCollection
getActiveProductList(\LanguageCode $languageCode, \IdType|null $categoryId = null, \IdType|null $customerStatusLimit = null) : \ProductListItemCollection
getPagedList(\LanguageCode $languageCode, \Pager|null $pager = null, array $sorters = array()) : \ProductListItemCollection
array
(Optional) array of Sorter objects with data sorting information
\ProductListItemCollection
getProductById(\IdType $productId) : \StoredProductInterface
Returns a specific product, depending on the provided ID.
\StoredProductInterface
The stored product.
getProductLinks(\IdType $productId) : \IdCollection
getProductList(\LanguageCode $languageCode, \IdType|null $categoryId = null, \IdType|null $customerStatusLimit = null) : \ProductListItemCollection
getProductsCount() : integer
integer
getRewriteUrls(\IdType $productId) : \UrlRewriteCollection
searchProducts(\LanguageCode $languageCode, \ProductSearchCondition $condition, \Pager|null $pager = null, array $sorters = array()) : \ProductListItemCollection
array
(Optional) array of Sorter objects with data sorting information
\ProductListItemCollection