\DevOwl\RealProductManagerWpClientCore

Core for real-product-manager-wp-client. It is only initialized once and holds all available initiators.

Summary

Methods
Properties
Constants
getPluginConstantPrefix()
setupConstants()
addInitiator()
getInitiator()
getInitiators()
getAssets()
getInstance()
No public properties found
GLOBAL_INITIATORS
No protected methods found
No protected properties found
N/A
__construct()
$me
$assets
N/A

Constants

GLOBAL_INITIATORS

GLOBAL_INITIATORS ='real_product_manager_wp_client_initiators'

The initiators need to be declared globally, due to the fact the class instance itself is scoped and can exist more than once.

Properties

$me

$me :

Singleton instance.

Type

Methods

getPluginConstantPrefix()

getPluginConstantPrefix(): string

Get the prefix of this package so we can utils package natively.

Returns

string

setupConstants()

setupConstants()

Make sure the RPM_WP_CLIENT constants are available.

getInitiator()

getInitiator(string  $slug)

Get initiator by slug.

Parameters

string $slug

getAssets()

getAssets()

Get assets handler.

__construct()

__construct()

C'tor.