TYPO3
7.6
|
Public Member Functions | |
injectConfigurationUtility (\TYPO3\CMS\Extensionmanager\Utility\ConfigurationUtility $configurationUtility) | |
fetchExtension ($extensionKey, $version, $expectedMd5, $mirrorUrl) | |
decodeServerData ($externalData) | |
decodeExchangeData ($stream) | |
Public Attributes | |
$wsdlUrl | |
Protected Attributes | |
$configurationUtility | |
TER2 connection handling class for the TYPO3 Extension Manager.
It contains methods for downloading and uploading extensions and related code
Definition at line 25 of file TerUtility.php.
decodeExchangeData | ( | $stream | ) |
Decodes extension upload array. This kind of data is when an extension is uploaded to TER
string | $stream | Data stream |
ExtensionManagerException |
Definition at line 123 of file TerUtility.php.
Referenced by TerUtility\fetchExtension().
decodeServerData | ( | $externalData | ) |
Decode server data This is information like the extension list, extension information etc., return data after uploads (new em_conf) On success, returns an array with data array and stats array as key 0 and 1.
string | $externalData | Data stream from remove server |
ExtensionManagerException |
Definition at line 91 of file TerUtility.php.
fetchExtension | ( | $extensionKey, | |
$version, | |||
$expectedMd5, | |||
$mirrorUrl | |||
) |
Fetches an extension from the given mirror
string | $extensionKey | Extension Key |
string | $version | Version to install |
string | $expectedMd5 | Expected MD5 hash of extension file |
string | $mirrorUrl | URL of mirror to use |
ExtensionManagerException |
Definition at line 55 of file TerUtility.php.
References TerUtility\decodeExchangeData(), and Bootstrap\usesComposerClassLoading().
injectConfigurationUtility | ( | \TYPO3\CMS\Extensionmanager\Utility\ConfigurationUtility | $configurationUtility | ) |
\TYPO3\CMS\Extensionmanager\Utility\ConfigurationUtility | $configurationUtility |
Definition at line 40 of file TerUtility.php.
References TerUtility\$configurationUtility.
|
protected |
Definition at line 35 of file TerUtility.php.
Referenced by TerUtility\injectConfigurationUtility().
$wsdlUrl |
Definition at line 30 of file TerUtility.php.