Magento 2 Documentation
2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
|
Public Member Functions | |
__construct (ScopeConfigInterface $scopeConfig, AnalyticsToken $analyticsToken, FlagManager $flagManager) | |
getStatus () | |
getStatusForEnabledSubscription () | |
getStatusForDisabledSubscription () | |
Data Fields | |
const | ENABLED = "Enabled" |
const | FAILED = "Failed" |
const | PENDING = "Pending" |
const | DISABLED = "Disabled" |
Provider of subscription status.
Definition at line 16 of file SubscriptionStatusProvider.php.
__construct | ( | ScopeConfigInterface | $scopeConfig, |
AnalyticsToken | $analyticsToken, | ||
FlagManager | $flagManager | ||
) |
ScopeConfigInterface | $scopeConfig | |
AnalyticsToken | $analyticsToken | |
FlagManager | $flagManager |
Definition at line 58 of file SubscriptionStatusProvider.php.
getStatus | ( | ) |
Retrieve subscription status to Magento BI Advanced Reporting.
Statuses: Enabled - if subscription is enabled and MA token was received; Pending - if subscription is enabled and MA token was not received; Disabled - if subscription is not enabled. Failed - if subscription is enabled and token was not received after attempts ended.
Definition at line 79 of file SubscriptionStatusProvider.php.
getStatusForDisabledSubscription | ( | ) |
Retrieve status for subscription that disabled in config.
Definition at line 116 of file SubscriptionStatusProvider.php.
getStatusForEnabledSubscription | ( | ) |
Retrieve status for subscription that enabled in config.
Definition at line 94 of file SubscriptionStatusProvider.php.
const DISABLED = "Disabled" |
Represents a disabled subscription state.
Definition at line 36 of file SubscriptionStatusProvider.php.
const ENABLED = "Enabled" |
Represents an enabled subscription state.
Definition at line 21 of file SubscriptionStatusProvider.php.
const FAILED = "Failed" |
Represents a failed subscription state.
Definition at line 26 of file SubscriptionStatusProvider.php.
const PENDING = "Pending" |
Represents a pending subscription state.
Definition at line 31 of file SubscriptionStatusProvider.php.