Back to Joomla project (class list)

Class Manifest - list of methods

Joomla! Package Manifest File

Direct known subclasses

Package: Joomla\CMS\Installer
Copyright: (C) 2013 Open Source Matters, Inc.
License: GNU General Public License version 2 or later; see LICENSE.txt
Located at: Joomla/Installer/Manifest.php
Project: Joomla

Method Summary

public
(mixed $xmlpath = '')

Constructor
Parameters
  • string $xmlpath Path to XML manifest file.
Since
  • 3.1
Show source code of this method: __construct Source Code

public bool
(mixed $xmlfile)

Load a manifest from a file
Parameters
  • string $xmlfile Path to file to load
Returns
  • bool
Since
  • 3.1
Show source code of this method: loadManifestFromXml Source Code

protected void
(\SimpleXMLElement $xml)

Apply manifest data from a \SimpleXMLElement to the object.
Parameters
  • \SimpleXMLElement $xml Data to load
Returns
  • void
Since
  • 3.1
Show source code of this method: loadManifestFromData Source Code

Properties Summary

public string
$manifest_file
Path to the manifest file
Since
  • 3.1
public string
$name
Name of the extension
Since
  • 3.1
public string
$version
Version of the extension
Since
  • 3.1
public string
$description
Description of the extension
Since
  • 3.1
public string
$packager
Packager of the extension
Since
  • 3.1
public string
$packagerurl
Packager's URL of the extension
Since
  • 3.1
public string
$update
Update site for the extension
Since
  • 3.1
public array
$filelist
List of files in the extension
Since
  • 3.1

Tags Summary

Since
3.1