Joomla! Platform 12.1

 Class JLibraryManifest

Description

Joomla! Library Manifest File

  • since: 11.1

Located in /libraries/joomla/installer/librarymanifest.php (line 21)

Class JObject   (Subpackage Object)

Class JLibraryManifest   (Subpackage Installer)
Variable Summary
Variable string $author
Variable string $authoremail
Variable string $authorurl
Variable string $copyright
Variable string $description
Variable string[] $filelist
Variable string $libraryname
Variable string $license
Variable string $name
Variable string $packager
Variable string $packagerurl
Variable string $update
Variable string $version
Method Summary
Constructor JLibraryManifest __construct ([string $xmlpath = ''])
Method boolean loadManifestFromXML (string $xmlfile)
Variables
string $author = '' (line 61)
  • var: author Author for the extension
  • access: public
string $authoremail = '' (line 66)
  • var: authoremail Author email for the extension
  • access: public
string $authorurl = '' (line 71)
  • var: authorurl Author url for the extension
  • access: public
string $copyright = '' (line 51)
  • var: copyright Copyright notice for the extension
  • access: public
date $creationDate = '' (line 46)
  • var: creationDate Creation Date of the extension
  • access: public
string $description = '' (line 41)
  • var: description Description of the library
  • access: public
string[] $filelist = array() (line 91)
  • var: filelist List of files in the library
  • access: public
string $libraryname = '' (line 31)
  • var: libraryname File system name of the library
  • access: public
string $license = '' (line 56)
  • var: license License for the extension
  • access: public
string $manifest_file = '' (line 96)
  • var: manifest_file Path to manifest file
  • access: public
string $name = '' (line 26)
  • var: name Name of Library
  • access: public
string $packager = '' (line 76)
  • var: packager Name of the packager for the library (may also be porter)
  • access: public
string $packagerurl = '' (line 81)
  • var: packagerurl URL of the packager for the library (may also be porter)
  • access: public
string $update = '' (line 86)
  • var: update URL of the update site
  • access: public
string $version = '' (line 36)
  • var: version Version of the library
  • access: public

Inherited Variables

Inherited from JObject

Variable JObject::$_errors
Methods
Constructor __construct (line 105)

Constructor

  • since: 11.1
  • access: public
JLibraryManifest __construct ([string $xmlpath = ''])
  • string $xmlpath: Path to an XML file to load the manifest from.

Redefinition of:
JObject::__construct()
Class constructor, overridden in descendant classes.
loadManifestFromXML (line 122)

Load a manifest from a file

  • since: 11.1
  • access: public
boolean loadManifestFromXML (string $xmlfile)
  • string $xmlfile: Path to file to load

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()
/html>