FacturaScripts

PluginsDeploy
in package

FinalYes

Table of Contents

Properties

$enabledPlugins  : array<string|int, mixed>
$fileList  : array<string|int, mixed>
$pages  : array<string|int, mixed>

Methods

initControllers()  : void
run()  : void
extensionSupport()  : bool
getClassType()  : string
linkFile()  : void
linkFiles()  : void
linkPHPFile()  : void
linkXMLFile()  : void
loadPage()  : void
mergeXMLDocs()  : void
mergeXMLDocsCompare()  : bool
removeOldPages()  : void

Properties

$enabledPlugins

private static array<string|int, mixed> $enabledPlugins = []

$fileList

private static array<string|int, mixed> $fileList = []

Methods

run()

public static run(array<string|int, mixed> $enabledPlugins[, bool $clean = true ]) : void
Parameters
$enabledPlugins : array<string|int, mixed>
$clean : bool = true

extensionSupport()

private static extensionSupport(string $namespace) : bool
Parameters
$namespace : string
Return values
bool

getClassType()

private static getClassType(string $fileName, string $folder, string $place, string $pluginName) : string
Parameters
$fileName : string
$folder : string
$place : string
$pluginName : string
Return values
string

linkFile()

private static linkFile(string $fileName, string $folder, string $filePath) : void
Parameters
$fileName : string
$folder : string
$filePath : string

linkFiles()

private static linkFiles(string $folder[, string $place = 'Core' ][, string $pluginName = '' ]) : void
Parameters
$folder : string
$place : string = 'Core'
$pluginName : string = ''

linkPHPFile()

private static linkPHPFile(string $fileName, string $folder, string $place, string $pluginName) : void
Parameters
$fileName : string
$folder : string
$place : string
$pluginName : string

linkXMLFile()

private static linkXMLFile(string $fileName, string $folder, string $originPath) : void
Parameters
$fileName : string
$folder : string
$originPath : string

loadPage()

private static loadPage(array<string|int, mixed> $data) : void
Parameters
$data : array<string|int, mixed>

mergeXMLDocs()

private static mergeXMLDocs(mixed &$source, mixed $extension) : void
Parameters
$source : mixed
$extension : mixed

mergeXMLDocsCompare()

private static mergeXMLDocsCompare(mixed $source, mixed $extension) : bool
Parameters
$source : mixed
$extension : mixed
Return values
bool

        
On this page

Search results