Laststock > StoreFrontBundle ProductService

Hallo zusammen,

bin gerade ein wenig mit den neuen Services am spielen und habe hierzu eine Frage. Ich habe jetzt schon gesucht und im Source nachgeschaut, doch 
finde einfach nicht die Methode / Weg, um auszulesen, ob es sich um einen laststock Artikel handelt.  

$this->contextService = Shopware()->Container()->get(‘shopware_storefront.context_service’);
$this->productService = Shopware()->Container()->get(‘shopware_storefront.product_service’);

/** @var \Shopware\Bundle\StoreFrontBundle\Struct\Product **/
$product = $this->productService->get($orderNumber, $this->contextService->getProductContext());

Sowas wie “$product->isLaststock()” gibt es leider nicht im Product Struct?!

Danke und viele Grüße,
Dennis

Hab´s jetzt schon selber gefunden. Trotzdem danke! 

Für alle die es interessiert:

$product = $productService->getProductByOrderNumber($position[‘articleordernumber’]);

/** @var \Shopware\Bundle\StoreFrontBundle\Struct\Product\Unit $productUnit */
$productUnit = $product->getUnit();

$position[‘instock’] = $product->getStock();
$position[‘laststock’] = $product->isCloseouts();
$position[‘sVariants’] = $product->hasAvailableVariant();
$position[‘minpurchase’] = $productUnit->getMinPurchase();
$position[‘maxpurchase’] = $productUnit->getMaxPurchase();
$position[‘purchasesteps’] = $productUnit->getPurchaseStep();
$position[‘packunit’] = $productUnit->getUnit();

 

Viele Grüße,

Dennis