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, \IntType|null $page = null, \IntType|null $limit = null) : \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 $pager) : \ProductListItemCollection