| Current Path : /home/rtorresani/www/vendor/magento/module-catalog-inventory/Model/ |
| Current File : //home/rtorresani/www/vendor/magento/module-catalog-inventory/Model/StockStatusApplier.php |
<?php
/**
* Copyright © Magento, Inc. All rights reserved.
* See COPYING.txt for license details.
*/
declare(strict_types=1);
namespace Magento\CatalogInventory\Model;
/**
* Search Result Applier getters and setters
*
* @deprecated - as the implementation has been reverted during the fix of ACP2E-748
* @see \Magento\InventoryCatalog\Plugin\Catalog\Model\ResourceModel\Product\CollectionPlugin
*/
class StockStatusApplier implements StockStatusApplierInterface
{
/**
* Storefront search result applier flag
*
* @var bool
*/
private $searchResultApplier = false;
/**
* Set flag, if the request is originated from SearchResultApplier
*
* @param bool $status
* @deprecated
* @see \Magento\InventoryCatalog\Plugin\Catalog\Model\ResourceModel\Product\CollectionPlugin::beforeSetOrder
*/
public function setSearchResultApplier(bool $status): void
{
$this->searchResultApplier = $status;
}
/**
* Get flag, if the request is originated from SearchResultApplier
*
* @return bool
* @deprecated
* @see \Magento\InventoryCatalog\Plugin\Catalog\Model\ResourceModel\Product\CollectionPlugin::beforeSetOrder
*/
public function hasSearchResultApplier() : bool
{
return $this->searchResultApplier;
}
}