GatewayManager
in package

Table of Contents

$gateways  : array<string|int, Gateway>
__construct()  : mixed
addGateway()  : mixed
generateSubTabs()  : mixed
getGateway()  : Gateway|null
getList()  : array<string|int, Gateway>
getListActive()  : array<string|int, Gateway>
getListEnabled()  : array<string|int, Gateway>
initPrebuiltGateways()  : mixed
registerGateways()  : mixed

Properties

$gateways

private array<string|int, Gateway> $gateways = array()

Methods

__construct()

public __construct() : mixed
Return values
mixed

addGateway()

public addGateway(GatewayInterface $gateway) : mixed
Parameters
$gateway : GatewayInterface
Return values
mixed

generateSubTabs()

public generateSubTabs(SettingsTab $tab) : mixed
Parameters
$tab : SettingsTab
Return values
mixed

getGateway()

public getGateway(string $id) : Gateway|null
Parameters
$id : string
Return values
Gateway|null

getList()

public getList() : array<string|int, Gateway>
Return values
array<string|int, Gateway>

getListActive()

public getListActive() : array<string|int, Gateway>
Return values
array<string|int, Gateway>

getListEnabled()

public getListEnabled() : array<string|int, Gateway>
Return values
array<string|int, Gateway>

initPrebuiltGateways()

public initPrebuiltGateways() : mixed
Return values
mixed

registerGateways()

public registerGateways() : mixed
Tags
since
3.7.0

added new action - "mphb_register_gateways".

Return values
mixed

Search results