Central Yii component to add and retrieve version fetcher strategies.
since |
2018-09-26
|
author |
LimeSurvey GmbH
|
package |
Default
|
Methods
addVersionFetcherType
addVersionFetcherType(string $name,callable $vfCreator): void
Throws |
- \Exception
if version fetcher with name $name already exists.
|
Arguments
Creates a version fetcher based on xml $updaterXml.
createVersionFetcher(\SimpleXMLElement $updaterXml): \LimeSurvey\ExtensionInstaller\VersionFetcher
All Yii components need an init() method.
init(): void
validateXml
validateXml(\SimpleXMLElement $xml): void
Throws |
- \Exception
on invalid xml.
|
Arguments
Properties
Array of callables that return a version fetcher.
versionFetcherCreators :\LimeSurvey\ExtensionInstaller\array<string,
Type(s)
\LimeSurvey\ExtensionInstaller\array