Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
Public Member Functions
CleanExpiredTokens Class Reference

Public Member Functions

 __construct (TokenResourceModel $tokenResourceModel, OauthHelper $oauthHelper)
 
 execute ()
 

Detailed Description

Cron class for deleting expired OAuth tokens.

Definition at line 15 of file CleanExpiredTokens.php.

Constructor & Destructor Documentation

◆ __construct()

__construct ( TokenResourceModel  $tokenResourceModel,
OauthHelper  $oauthHelper 
)

Initialize dependencies.

Parameters
TokenResourceModel$tokenResourceModel
OauthHelper$oauthHelper

Definition at line 33 of file CleanExpiredTokens.php.

36  {
37  $this->tokenResourceModel = $tokenResourceModel;
38  $this->oauthHelper = $oauthHelper;
39  }

Member Function Documentation

◆ execute()

execute ( )

Delete expired customer and admin tokens.

Returns
void

Definition at line 46 of file CleanExpiredTokens.php.

47  {
48  $this->tokenResourceModel->deleteExpiredTokens(
49  $this->oauthHelper->getAdminTokenLifetime(),
51  );
52  $this->tokenResourceModel->deleteExpiredTokens(
53  $this->oauthHelper->getCustomerTokenLifetime(),
55  );
56  }

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