Heratio Framework API Reference

AtomPluginBridge
in package

Table of Contents

Methods

clearCache()  : void
getEnabledPlugins()  : array<string|int, mixed>
getService()  : PluginManagerService|null
initialize()  : void
isDatabaseAvailable()  : bool
isInitialized()  : bool
isPluginEnabled()  : bool
seedFromHardcodedList()  : array<string|int, mixed>

Methods

getEnabledPlugins()

public static getEnabledPlugins([array<string|int, mixed> $fallbackPlugins = [] ]) : array<string|int, mixed>
Parameters
$fallbackPlugins : array<string|int, mixed> = []
Return values
array<string|int, mixed>

initialize()

public static initialize(array<string|int, mixed> $dbConfig, string $pluginsPath, string $cachePath) : void
Parameters
$dbConfig : array<string|int, mixed>
$pluginsPath : string
$cachePath : string

isDatabaseAvailable()

public static isDatabaseAvailable() : bool
Return values
bool

isInitialized()

public static isInitialized() : bool
Return values
bool

isPluginEnabled()

public static isPluginEnabled(string $name) : bool
Parameters
$name : string
Return values
bool

seedFromHardcodedList()

public static seedFromHardcodedList(array<string|int, mixed> $plugins, string $pluginsPath) : array<string|int, mixed>
Parameters
$plugins : array<string|int, mixed>
$pluginsPath : string
Return values
array<string|int, mixed>

        
On this page

Search results