[ Index ]

PHP Cross Reference of Joomla 1.5.26 DE

title

Body

[close]

/libraries/joomla/installer/adapters/ -> component.php (summary)

(no description)

Copyright: Copyright (C) 2005 - 2010 Open Source Matters. All rights reserved.
License: GNU/GPL, see LICENSE.php
Version: $Id:component.php 6961 2007-03-15 16:06:53Z tcp $
File Size: 755 lines (28 kb)
Included or required:0 times
Referenced: 0 times
Includes or requires: 0 files

Defines 1 class

JInstallerComponent:: (6 methods):
  __construct()
  install()
  uninstall()
  _buildAdminMenus()
  _removeAdminMenus()
  _rollback_menu()


Class: JInstallerComponent  - X-Ref

Component installer

__construct(&$parent)   X-Ref
Constructor

param: object    $parent    Parent object [JInstaller instance]
return: void

install()   X-Ref
Custom install method for components

return: boolean    True on success

uninstall($id, $clientId)   X-Ref
Custom uninstall method for components

param: int        $cid    The id of the component to uninstall
param: int        $clientId    The id of the client (unused)
return: mixed    Return value for uninstall method in component uninstall file

_buildAdminMenus()   X-Ref
Method to build menu database entries for a component

return: boolean    True if successful

_removeAdminMenus(&$row)   X-Ref
Method to remove admin menu references to a component

param: object    $component    Component table object
return: boolean    True if successful

_rollback_menu($arg)   X-Ref
Custom rollback method
- Roll back the component menu item

param: array    $arg    Installation step to rollback
return: boolean    True on success



Generated: Wed Mar 28 15:54:07 2012 Cross-referenced by PHPXref 0.7.1