LibraryManifest

Extends \Joomla\CMS\Installer\Manifest

Joomla! Library Manifest File

since

3.1

Methods

__construct

Constructor

__construct(string $xmlpath = '') 
inherited
since

3.1

Arguments

$xmlpath

stringPath to XML manifest file.

loadManifestFromData

Apply manifest data from a \SimpleXMLElement to the object.

loadManifestFromData(\SimpleXMLElement $xml) : void
inherited abstract
since

3.1

Arguments

$xml

\SimpleXMLElementData to load

loadManifestFromXml

Load a manifest from a file

loadManifestFromXml(string $xmlfile) : boolean
inherited
since

3.1

Arguments

$xmlfile

stringPath to file to load

Response

boolean

Properties

libraryname

File system name of the library

since

3.1

Type(s)

string

creationDate

Creation Date of the library

since

3.1

Type(s)

string

license

License for the library

since

3.1

Type(s)

string

author

Author for the library

since

3.1

Type(s)

string

authoremail

Author email for the library

since

3.1

Type(s)

string

authorurl

Author URL for the library

since

3.1

Type(s)

string

manifest_file

Path to the manifest file

inherited
since

3.1

Type(s)

string

name

Name of the extension

inherited
since

3.1

Type(s)

string

version

Version of the extension

inherited
since

3.1

Type(s)

string

description

Description of the extension

inherited
since

3.1

Type(s)

string

packager

Packager of the extension

inherited
since

3.1

Type(s)

string

packagerurl

Packager's URL of the extension

inherited
since

3.1

Type(s)

string

update

Update site for the extension

inherited
since

3.1

Type(s)

string

filelist

List of files in the extension

inherited
since

3.1

Type(s)

array