Class JUpdate

Description

Update class.

  • since: 11.1

Located in /libraries/joomla/updater/update.php (line 19)

JObject
   |
   --JUpdate
Variable Summary
 string $category
 string $client
 stdClass $currentUpdate
 string $description
 string $downloads
 string $element
 string $group
 string $infourl
 stdClass $latest
 string $maintainer
 string $name
 array $stack
 array $stateStore
 string $tags
 string $type
 string $version
 resource $xmlParser
Method Summary
 boolean loadFromXML (string $url)
 void _characterData (object $parser, object $data)
 void _endElement (object $parser, string $name)
 string _getLastTag ()
 object _getStackLocation ()
 void _startElement (object $parser, string $name, [array $attrs = array()])
Variables
string $category (line 123)

Update manifest <category> element

  • since: 11.1
  • access: protected
string $client (line 75)

Update manifest <client> element

  • since: 11.1
  • access: protected
stdClass $currentUpdate (line 171)

Object containing the current update data

  • since: 12.1
  • access: protected
string $description (line 35)

Update manifest <description> element

  • since: 11.1
  • access: protected
string $downloads (line 91)

Update manifest <downloads> element

  • since: 11.1
  • access: protected
string $element (line 43)

Update manifest <element> element

  • since: 11.1
  • access: protected
string $group (line 83)

Update manifest <group> element

  • since: 11.1
  • access: protected
string $infourl (line 67)

Update manifest <infourl> element

  • since: 11.1
  • access: protected
stdClass $latest (line 179)

Object containing the latest update data

  • since: 12.1
  • access: protected
string $maintainer (line 107)

Update manifest <maintainer> element

  • since: 11.1
  • access: protected
string $maintainerurl (line 115)

Update manifest <maintainerurl> element

  • since: 11.1
  • access: protected
string $name (line 27)

Update manifest <name> element

  • since: 11.1
  • access: protected
string $relationships (line 131)

Update manifest <relationships> element

  • since: 11.1
  • access: protected
array $stack = array('base') (line 155)

Element call stack

  • since: 12.1
  • access: protected
array $stateStore = array() (line 163)

Unused state array

  • since: 12.1
  • access: protected
string $tags (line 99)

Update manifest <tags> element

  • since: 11.1
  • access: protected
string $targetplatform (line 139)

Update manifest <targetplatform> element

  • since: 11.1
  • access: protected
string $type (line 51)

Update manifest <type> element

  • since: 11.1
  • access: protected
string $version (line 59)

Update manifest <version> element

  • since: 11.1
  • access: protected
resource $xmlParser (line 147)

Resource handle for the XML Parser

  • since: 12.1
  • access: protected

Inherited Variables

Inherited from JObject

JObject::$_errors
Methods
loadFromXML (line 354)

Loads an XML file from a URL.

  • return: True on success
  • since: 11.1
  • access: public
boolean loadFromXML (string $url)
  • string $url: The URL.
_characterData (line 330)

Character Parser Function

  • since: 11.1
  • access: public
void _characterData (object $parser, object $data)
  • object $parser: Parser object.
  • object $data: The data.
_endElement (line 269)

Callback for closing the element

  • since: 11.1
  • access: public
void _endElement (object $parser, string $name)
  • object $parser: Parser object
  • string $name: Name of element that was closed
_getLastTag (line 200)

Get the last position in stack count

  • since: 11.1
  • access: protected
string _getLastTag ()
_getStackLocation (line 188)

Gets the reference to the current direct parent

  • since: 11.1
  • access: protected
object _getStackLocation ()
_startElement (line 217)

XML Start Element callback

  • since: 11.1
  • access: public
void _startElement (object $parser, string $name, [array $attrs = array()])
  • object $parser: Parser object
  • string $name: Name of the tag found
  • array $attrs: Attributes of the tag

Inherited Methods

Inherited From JObject

 JObject::__construct()
 JObject::def()
 JObject::get()
 JObject::getError()
 JObject::getErrors()
 JObject::getProperties()
 JObject::set()
 JObject::setError()
 JObject::setProperties()
 JObject::__toString()

Documentation generated on Tue, 19 Nov 2013 15:16:12 +0100 by phpDocumentor 1.4.3