Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
Public Member Functions
RecurringData Class Reference
Inheritance diagram for RecurringData:
InstallDataInterface

Public Member Functions

 __construct (Registration $themeRegistration, IndexerRegistry $indexerRegistry)
 
 install (ModuleDataSetupInterface $setup, ModuleContextInterface $context)
 

Detailed Description

Upgrade registered themes

Definition at line 19 of file RecurringData.php.

Constructor & Destructor Documentation

◆ __construct()

__construct ( Registration  $themeRegistration,
IndexerRegistry  $indexerRegistry 
)

Init

Parameters
Registration$themeRegistration
IndexerRegistry$indexerRegistry

Definition at line 39 of file RecurringData.php.

40  {
41  $this->themeRegistration = $themeRegistration;
42  $this->indexerRegistry = $indexerRegistry;
43  }
$themeRegistration
Definition: theme.php:88

Member Function Documentation

◆ install()

install ( ModuleDataSetupInterface  $setup,
ModuleContextInterface  $context 
)

{Installs data for a module

Parameters
ModuleDataSetupInterface$setup
ModuleContextInterface$context
Returns
void
}

Implements InstallDataInterface.

Definition at line 48 of file RecurringData.php.

49  {
50  $indexer = $this->indexerRegistry->get(Config::DESIGN_CONFIG_GRID_INDEXER_ID);
51  $indexer->reindexAll();
52  $this->themeRegistration->register();
53  }

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