Class mosUninstallXML

Description

ensure this file is being included by a parent file

Located in /administrator/components/com_installer/installer.class.php (line 519)

mosBasicXML
   |
   --mosXMLDescription
      |
      --mosCommonInstallXML
         |
         --mosUninstallXML
Method Summary
 void deleteFileSet ( $files,  $rootdir)
 void uninstall ()
Variables
Methods
deleteFileSet (line 535)
void deleteFileSet ( $files,  $rootdir)
  • $files
  • $rootdir
end_element_query (line 530)
void end_element_query ()
uninstall (line 521)
void uninstall ()
uninstall_component (line 550)
void uninstall_component ()
uninstall_language (line 644)
void uninstall_language ()
uninstall_mambot (line 605)
void uninstall_mambot ()
uninstall_module (line 581)
void uninstall_module ()
uninstall_params (line 653)
void uninstall_params ()
uninstall_template (line 630)

This routine is not called - uninstalling templates is done by just deleting the whole directory. It might be better to manage the uninstall via the XML.

Just deleting the template leaves all the files in the "media" directory. But the following code has never been tested.

void uninstall_template ()

Inherited Methods

Inherited From mosCommonInstallXML

 mosCommonInstallXML::element_filename()
 mosCommonInstallXML::element_menu()
 mosCommonInstallXML::element_mosinstall()
 mosCommonInstallXML::element_query()
 mosCommonInstallXML::end_element_filename()
 mosCommonInstallXML::end_element_installfile()
 mosCommonInstallXML::end_element_menu()
 mosCommonInstallXML::end_element_mosinstall()
 mosCommonInstallXML::end_element_uninstallfile()
 mosCommonInstallXML::init_component()
 mosCommonInstallXML::init_include()
 mosCommonInstallXML::init_language()
 mosCommonInstallXML::init_mambot()
 mosCommonInstallXML::init_module()
 mosCommonInstallXML::init_parameter()
 mosCommonInstallXML::init_params()
 mosCommonInstallXML::init_patch()
 mosCommonInstallXML::init_template()
 mosCommonInstallXML::tagNestIs()

Inherited From mosXMLDescription

 mosXMLDescription::getAuthor()
 mosXMLDescription::getAuthorEmail()
 mosXMLDescription::getAuthorUrl()
 mosXMLDescription::getCopyright()
 mosXMLDescription::getCreationDate()
 mosXMLDescription::getDescription()
 mosXMLDescription::getGroup()
 mosXMLDescription::getName()
 mosXMLDescription::getVersion()

Inherited From mosBasicXML

 mosBasicXML::mosBasicXML()
 mosBasicXML::character_data()
 mosBasicXML::element_mosinstall()
 mosBasicXML::end_element()
 mosBasicXML::getErrors()
 mosBasicXML::getType()
 mosBasicXML::setTree()
 mosBasicXML::start_element()

Documentation generated on Mon, 05 May 2008 16:20:46 +0400 by phpDocumentor 1.4.0