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

Public Member Functions

 __construct (ConfigBasedIntegrationManager $integrationManager, ConsolidatedConfig $integrationConfig)
 
 install (SchemaSetupInterface $setup, ModuleContextInterface $context)
 

Detailed Description

Class Recurring

Definition at line 19 of file Recurring.php.

Constructor & Destructor Documentation

◆ __construct()

__construct ( ConfigBasedIntegrationManager  $integrationManager,
ConsolidatedConfig  $integrationConfig 
)

Initialize dependencies

Parameters
ConfigBasedIntegrationManager$integrationManager
ConsolidatedConfig$integrationConfig

Definition at line 37 of file Recurring.php.

40  {
41  $this->integrationManager = $integrationManager;
42  $this->integrationConfig = $integrationConfig;
43  }

Member Function Documentation

◆ install()

install ( SchemaSetupInterface  $setup,
ModuleContextInterface  $context 
)

{Installs DB schema for a module

Parameters
SchemaSetupInterface$setup
ModuleContextInterface$context
Returns
void
}

Implements InstallSchemaInterface.

Definition at line 48 of file Recurring.php.

49  {
50  $this->integrationManager->processConfigBasedIntegrations($this->integrationConfig->getIntegrations());
51  }

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