Joomla CMS  4.2.2
Documentation des API du CMS Joomla en version 4.2.2
Référence de la classe ExtensionAdapter
+ Graphe d'héritage de ExtensionAdapter:

Fonctions membres publiques

 findUpdate ($options)
 
- Fonctions membres publiques hérités de UpdateAdapter
 findUpdate ($options)
 
- Fonctions membres publiques hérités de AdapterInstance
 __construct (Adapter $parent, DatabaseDriver $db, array $options=array())
 
 getParent ()
 
- Fonctions membres publiques hérités de CMSObject
 __construct ($properties=null)
 
 __toString ()
 
 def ($property, $default=null)
 
 get ($property, $default=null)
 
 getProperties ($public=true)
 
 getError ($i=null, $toString=true)
 
 getErrors ()
 
 set ($property, $value=null)
 
 setProperties ($properties)
 
 setError ($error)
 

Fonctions membres protégées

 _startElement ($parser, $name, $attrs=array())
 
 _endElement ($parser, $name)
 
 _characterData ($parser, $data)
 
 stabilityTagToInteger ($tag)
 
- Fonctions membres protégées hérités de UpdateAdapter
 _getStackLocation ()
 
 _getLastTag ()
 
 toggleUpdateSite ($updateSiteId, $enabled=true)
 
 getUpdateSiteName ($updateSiteId)
 
 getUpdateSiteResponse ($options=array())
 

Membres hérités additionnels

- Attributs protégés hérités de UpdateAdapter
 $xmlParser
 
 $stack = array('base')
 
 $updateSiteId = 0
 
 $updatecols = array('NAME', 'ELEMENT', 'TYPE', 'FOLDER', 'CLIENT', 'VERSION', 'DESCRIPTION', 'INFOURL', 'CHANGELOGURL', 'EXTRA_QUERY')
 
 $appendExtension = false
 
 $updateSiteName = ''
 
 $_url = ''
 
 $minimum_stability = Updater::STABILITY_STABLE
 
- Attributs protégés hérités de AdapterInstance
 $parent = null
 
 $db = null
 
- Attributs protégés hérités de CMSObject
 $_errors = array()
 

Description détaillée

Extension class for updater

Depuis
1.7.0

Documentation des fonctions membres

◆ _characterData()

_characterData (   $parser,
  $data 
)
protected

Character Parser Function

Paramètres
object$parserParser object.
object$dataThe data.
Renvoie
void
Note
This is public because its called externally.
Depuis
1.7.0

Références $data.

◆ _endElement()

_endElement (   $parser,
  $name 
)
protected

Character Parser Function

Paramètres
object$parserParser object.
object$nameThe name of the element.
Renvoie
void
Depuis
1.7.0

Références $db, $name, $this, Text\_(), Factory\getApplication(), Factory\getDbo(), InputFilter\getInstance(), Version\PRODUCT, et Text\sprintf().

◆ _startElement()

_startElement (   $parser,
  $name,
  $attrs = array() 
)
protected

Start element parser callback.

Paramètres
object$parserThe parser object.
string$nameThe name of the element.
array$attrsThe attributes of the element.
Renvoie
void
Depuis
1.7.0

Références $name, et Table\getInstance().

◆ findUpdate()

findUpdate (   $options)

Finds an update.

Paramètres
array$optionsUpdate options.
Renvoie
array|boolean Array containing the array of update sites and array of updates. False on failure
Depuis
1.7.0

Références $app, $options, $this, Factory\getApplication(), ApplicationHelper\getClientInfo(), et Text\sprintf().

◆ stabilityTagToInteger()

stabilityTagToInteger (   $tag)
protected

Converts a tag to numeric stability representation. If the tag doesn't represent a known stability level (one of dev, alpha, beta, rc, stable) it is ignored.

Paramètres
string$tagThe tag string, e.g. dev, alpha, beta, rc, stable
Renvoie
integer
Depuis
3.4

Références Updater\STABILITY_STABLE.


La documentation de cette classe a été générée à partir du fichier suivant :