Code
Explorer
You are a developer and looking for Shopware projects?
Apply Now!
getPurchasePrices example
$quantityInformation
->
setMaxPurchase
(
$product
->
getCalculatedMaxPurchase
(
)
)
;
$quantityInformation
->
setPurchaseSteps
(
$product
->
getPurchaseSteps
(
)
?? 1
)
;
$lineItem
->
setQuantityInformation
(
$quantityInformation
)
;
$purchasePrices
= null;
$purchasePricesCollection
=
$product
->
getPurchasePrices
(
)
;
if
(
$purchasePricesCollection
!== null
)
{
$purchasePrices
=
$purchasePricesCollection
->
getCurrencyPrice
(
Defaults::CURRENCY
)
;
}
$payload
=
[
'isCloseout' =>
$product
->
getIsCloseout
(
)
,
'customFields' =>
$product
->
getCustomFields
(
)
,
'createdAt' =>
$product
->
getCreatedAt
(
)
?
$product
->
getCreatedAt
(
)
->
format
(
Defaults::STORAGE_DATE_TIME_FORMAT
)
: null,
'releaseDate' =>
$product
->
getReleaseDate
(
)
?
$product
->
getReleaseDate
(
)
->
format
(
Defaults::STORAGE_DATE_TIME_FORMAT
)
: null,
'isNew' =>
$product
->
isNew
(
)
,
'markAsTopseller' =>
$product
->
getMarkAsTopseller
(
)
,