Methods

Constructor of Contenido_UpdateNotifier

__construct($aCfg, $oUser, $oPerm, $oSession, $sBackendLanguage) : void
deprecated [2012-07-24] class was renamed to cUpdateNotifier

Parameters

$aCfg

$oUser

$oPerm

$oSession

$sBackendLanguage

Displays the rendered output

displayOutput() : string
Inherited
inherited_from \cUpdateNotifier::displayOutput()

Returns

string

Checks the patch level of system and vendor version

checkPatchLevel() : string
Inherited
inherited_from \cUpdateNotifier::checkPatchLevel()

Returns

string

Checks if the xml files must be loaded from the vendor host or local cache

checkUpdateNecessity() : void
Inherited
inherited_from \cUpdateNotifier::checkUpdateNecessity()

Detects and converts the minor release of the system version

detectMinorRelease() : void
Inherited
inherited_from \cUpdateNotifier::detectMinorRelease()

Generates the download URL

getDownloadURL() : string
Inherited
inherited_from \cUpdateNotifier::getDownloadURL()

Returns

string

Gets the xml file hash from the property table

getHashProperty() : string
Inherited
inherited_from \cUpdateNotifier::getHashProperty()

Returns

string

Connects with vendor host and gets the xml files

getVendorHostFiles() : array
Inherited
inherited_from \cUpdateNotifier::getVendorHostFiles()

Returns

array

Handles the update of files coming per vendor host

handleVendorUpdate($aXMLContent) : void
Inherited
inherited_from \cUpdateNotifier::handleVendorUpdate()

Parameters

$aXMLContent

Reads the xml files from vendor host or cache and checks for file manipulations

readVendorContent() : void
Inherited
inherited_from \cUpdateNotifier::readVendorContent()

Generates the output for the backend

renderOutput($sMessage) : string
Inherited
inherited_from \cUpdateNotifier::renderOutput()

Parameters

$sMessage

string

Returns

string

Generates the output for the rss informations

renderRss($oTpl) : \CONTENIDO
Inherited
inherited_from \cUpdateNotifier::renderRss()

Parameters

$oTpl

Returns

\CONTENIDOtemplate object

Sets the cache path

setCachePath() : void
Inherited
inherited_from \cUpdateNotifier::setCachePath()

Sets the actual RSS file for the reader

setRSSFile() : void
Inherited
inherited_from \cUpdateNotifier::setRSSFile()

Updates the files in cache

updateCacheFiles($aRSSContent) : void
Inherited
inherited_from \cUpdateNotifier::updateCacheFiles()

Parameters

$aRSSContent

array

Updates the xml file hash in the property table

updateHashProperty($aXMLContent) : void
Inherited
inherited_from \cUpdateNotifier::updateHashProperty()

Parameters

$aXMLContent

Updates the system property for activation/deactivation requests

updateSystemProperty($sAction) : void
Inherited
inherited_from \cUpdateNotifier::updateSystemProperty()

Parameters

$sAction

string

fetches given url for vendorfiles

fetchUrl(string $sUrl) 
Inherited
inherited_from \cUpdateNotifier::fetchUrl()

Parameters

$sUrl

string

 Properties

 

$aCfg : array
Inherited
inherited_from \cUpdateNotifier::$$aCfg
 

$aPropConf : array
Inherited
inherited_from \cUpdateNotifier::$$aPropConf
 

$aSysPropConf : array
Inherited
inherited_from \cUpdateNotifier::$$aSysPropConf
 

$aSysPropConfPeriod : array
Inherited
inherited_from \cUpdateNotifier::$$aSysPropConfPeriod
 

$aSysPropConfRss : array
Inherited
inherited_from \cUpdateNotifier::$$aSysPropConfRss
 

$bEnableCheck : boolean
Inherited
inherited_from \cUpdateNotifier::$$bEnableCheck
 

$bEnableCheckRss : boolean
Inherited
inherited_from \cUpdateNotifier::$$bEnableCheckRss
 

$bEnableView : boolean
Inherited
inherited_from \cUpdateNotifier::$$bEnableView
 

$bNoWritePermissions : boolean
Inherited
inherited_from \cUpdateNotifier::$$bNoWritePermissions
 

$bUpdateNecessity : boolean
Inherited
inherited_from \cUpdateNotifier::$$bUpdateNecessity
 

$iCacheDuration : integer
Inherited
inherited_from \cUpdateNotifier::$$iCacheDuration
 

$iConnectTimeout : integer
Inherited
access protected
inherited_from \cUpdateNotifier::$$iConnectTimeout
 

$oProperties : object
Inherited
inherited_from \cUpdateNotifier::$$oProperties
 

$oSession : object
Inherited
inherited_from \cUpdateNotifier::$$oSession
 

$oXML : object
Inherited
inherited_from \cUpdateNotifier::$$oXML
 

$sBackendLanguage : string
Inherited
inherited_from \cUpdateNotifier::$$sBackendLanguage
 

$sCacheDirectory : string
Inherited
inherited_from \cUpdateNotifier::$$sCacheDirectory
 

$sMinorRelease : string
Inherited
inherited_from \cUpdateNotifier::$$sMinorRelease
 

$sRSSContent : string
Inherited
inherited_from \cUpdateNotifier::$$sRSSContent
 

$sRSSFile : string
Inherited
inherited_from \cUpdateNotifier::$$sRSSFile
 

$sTimestampCacheFile : string
Inherited
inherited_from \cUpdateNotifier::$$sTimestampCacheFile
 

$sVendorHost : string
Inherited
inherited_from \cUpdateNotifier::$$sVendorHost
 

$sVendorHostPath : string
Inherited
inherited_from \cUpdateNotifier::$$sVendorHostPath
 

$sVendorRssDeFile : string
Inherited
inherited_from \cUpdateNotifier::$$sVendorRssDeFile
 

$sVendorRssEnFile : string
Inherited
inherited_from \cUpdateNotifier::$$sVendorRssEnFile
 

$sVendorURL : string
Inherited
inherited_from \cUpdateNotifier::$$sVendorURL
 

$sVendorVersion : string
Inherited
inherited_from \cUpdateNotifier::$$sVendorVersion
 

$sVendorXMLFile : string
Inherited
inherited_from \cUpdateNotifier::$$sVendorXMLFile
 

$sXMLContent : string
Inherited
inherited_from \cUpdateNotifier::$$sXMLContent
 

$bVendorHostReachable : boolean
Inherited
inherited_from \cUpdateNotifier::$$bVendorHostReachable