AdInitiator
extends AbstractInitiator
in package
Uses
UtilsProvider
Initiate real-utils functionality.
Table of Contents
Properties
- $welcomePage : WelcomePage
- Welcome page.
Methods
- getAssetsUrl() : mixed
- Get the external URL to assets. The default implementation relies on "wp-{TD}". Why TD? The text domain is currently always the same as the slug, even if we are using the lite version. Please ensure a trailing slash, if you override it!
- getHeroButton() : array<string|int, string>|null
- Documented in AbstractInitiator.
- getKeyFeatures() : array<string|int, array<string|int, mixed>>
- Documented in AbstractInitiator.
- getNextRatingPopup() : mixed
- Get the timestamp when the next rating popup should be shown.
- getPluginAssets() : Assets
- Documented in AbstractInitiator.
- getPluginBase() : Base
- Documented in AbstractInitiator.
- getPluginConstantPrefix() : string
- Get the prefix of this plugin so composer packages can dynamically build other constant values on it.
- getPluginFile() : mixed
- getPluginSlug() : mixed
- getRateLink() : string
- Documented in AbstractInitiator.
- getSupportLink() : mixed
- Get support link. Visible in welcome page.
- getWelcomePage() : mixed
- Get welcome page.
- getWelcomePageImageHeight() : int
- Documented in AbstractInitiator.
- start() : mixed
- Initialize all available things depending on the configuration.
Properties
$welcomePage
Welcome page.
private
WelcomePage
$welcomePage
Methods
getAssetsUrl()
Get the external URL to assets. The default implementation relies on "wp-{TD}". Why TD? The text domain is currently always the same as the slug, even if we are using the lite version. Please ensure a trailing slash, if you override it!
public
getAssetsUrl([string $path = '' ]) : mixed
Parameters
- $path : string = ''
getHeroButton()
Documented in AbstractInitiator.
public
getHeroButton() : array<string|int, string>|null
Tags
Return values
array<string|int, string>|nullgetKeyFeatures()
Documented in AbstractInitiator.
public
getKeyFeatures() : array<string|int, array<string|int, mixed>>
Tags
Return values
array<string|int, array<string|int, mixed>>getNextRatingPopup()
Get the timestamp when the next rating popup should be shown.
public
getNextRatingPopup(bool $isFirstTime) : mixed
Parameters
- $isFirstTime : bool
-
This is true if the popup should be shown the first time
Tags
getPluginAssets()
Documented in AbstractInitiator.
public
getPluginAssets() : Assets
Tags
Return values
AssetsgetPluginBase()
Documented in AbstractInitiator.
public
getPluginBase() : Base
Tags
Return values
BasegetPluginConstantPrefix()
Get the prefix of this plugin so composer packages can dynamically build other constant values on it.
public
getPluginConstantPrefix() : string
Tags
Return values
stringgetPluginFile()
public
getPluginFile() : mixed
getPluginSlug()
public
getPluginSlug() : mixed
getRateLink()
Documented in AbstractInitiator.
public
getRateLink() : string
Tags
Return values
stringgetSupportLink()
Get support link. Visible in welcome page.
public
getSupportLink() : mixed
Tags
getWelcomePage()
Get welcome page.
public
getWelcomePage() : mixed
Tags
getWelcomePageImageHeight()
Documented in AbstractInitiator.
public
getWelcomePageImageHeight() : int
Tags
Return values
intstart()
Initialize all available things depending on the configuration.
public
start() : mixed