HubManager
class HubManager
Hub Manager Class
Traits
Singleton trait.
Constants
ENDPOINT |
|
Properties
static protected | $instance | from Singleton | |
protected | $cachePrefix | ||
protected | $cacheTtl |
Methods
initialize()
No description
listItems($filter = [])
No description
getDetail($type, $itemName = [])
No description
getDetails($type, $itemNames = [])
No description
applyItems($itemNames = [])
No description
applyItemsToUpdate($itemNames, $force = false)
No description
applyCoreVersion()
No description
buildMetaArray($response)
No description
downloadFile($filePath, $fileHash, $params = [])
No description
getSecurityKey()
No description
getCacheKey($fileName, $suffix)
No description
requestRemoteData($url, $params = [])
No description
requestRemoteFile($url, array $params, $filePath, $fileHash)
No description
prepareRequest($uri, $params)
No description
listLanguages($filter = [])
No description
applyLanguagePack($locale, $build = null)
No description
downloadLanguagePack($filePath, $fileHash, $params = [])
No description
Details
in
Singleton at line 18
final static
instance()
Create a new instance of this singleton.
in
Singleton at line 28
final static
forgetInstance()
Forget this singleton's instance if it exists
in
Singleton at line 36
final protected
__construct()
Constructor.
at line 26
initialize()
No description
in
Singleton at line 48
__clone()
No description
in
Singleton at line 53
__wakeup()
No description
at line 32
listItems($filter = [])
No description
at line 37
getDetail($type, $itemName = [])
No description
at line 42
getDetails($type, $itemNames = [])
No description
at line 47
applyItems($itemNames = [])
No description
at line 54
applyItemsToUpdate($itemNames, $force = false)
No description
at line 73
applyCoreVersion()
No description
at line 80
buildMetaArray($response)
No description
at line 105
downloadFile($filePath, $fileHash, $params = [])
No description
at line 112
protected
getSecurityKey()
No description
at line 124
protected
getCacheKey($fileName, $suffix)
No description
at line 129
protected
requestRemoteData($url, $params = [])
No description
at line 169
protected
requestRemoteFile($url, array $params, $filePath, $fileHash)
No description
at line 214
protected
prepareRequest($uri, $params)
No description
at line 250
listLanguages($filter = [])
No description
at line 255
applyLanguagePack($locale, $build = null)
No description
at line 263
downloadLanguagePack($filePath, $fileHash, $params = [])
No description