Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
Public Member Functions | Data Fields | Protected Member Functions | Protected Attributes
CleanExpiredQuotes Class Reference

Public Member Functions

 __construct (StoresConfig $storesConfig, \Magento\Quote\Model\ResourceModel\Quote\CollectionFactory $collectionFactory)
 
 setExpireQuotesAdditionalFilterFields (array $fields)
 

Data Fields

const LIFETIME = 86400
 

Protected Member Functions

 getExpireQuotesAdditionalFilterFields ()
 

Protected Attributes

 $storesConfig
 
 $quoteCollectionFactory
 
 $expireQuotesFilterFields = []
 

Detailed Description

Class CleanExpiredQuotes

Definition at line 13 of file CleanExpiredQuotes.php.

Constructor & Destructor Documentation

◆ __construct()

__construct ( StoresConfig  $storesConfig,
\Magento\Quote\Model\ResourceModel\Quote\CollectionFactory  $collectionFactory 
)
Parameters
StoresConfig$storesConfig
\Magento\Quote\Model\ResourceModel\Quote\CollectionFactory$collectionFactory

Definition at line 36 of file CleanExpiredQuotes.php.

39  {
40  $this->storesConfig = $storesConfig;
41  $this->quoteCollectionFactory = $collectionFactory;
42  }

Member Function Documentation

◆ getExpireQuotesAdditionalFilterFields()

getExpireQuotesAdditionalFilterFields ( )
protected

Retrieve expire quotes additional fields to filter

Returns
array

Definition at line 75 of file CleanExpiredQuotes.php.

◆ setExpireQuotesAdditionalFilterFields()

setExpireQuotesAdditionalFilterFields ( array  $fields)

Set expire quotes additional fields to filter

Parameters
array$fields
Returns
void

Definition at line 86 of file CleanExpiredQuotes.php.

87  {
88  $this->expireQuotesFilterFields = $fields;
89  }
$fields
Definition: details.phtml:14

Field Documentation

◆ $expireQuotesFilterFields

$expireQuotesFilterFields = []
protected

Definition at line 30 of file CleanExpiredQuotes.php.

◆ $quoteCollectionFactory

$quoteCollectionFactory
protected

Definition at line 25 of file CleanExpiredQuotes.php.

◆ $storesConfig

$storesConfig
protected

Definition at line 20 of file CleanExpiredQuotes.php.

◆ LIFETIME

const LIFETIME = 86400

Definition at line 15 of file CleanExpiredQuotes.php.


The documentation for this class was generated from the following file: