Class: iHRIS Module ManageJob (Development): Difference between revisions

From IHRIS Wiki
(Created page with '{{otherversions|Class: iHRIS_Module_ManageJob}} This article describes the class ''iHRIS_Module_ManageJob'' . *Extends the class: [[Class: I2CE_Module (Development) | I2CE_Module…')
 
No edit summary
Line 35: Line 35:
===post_update()===
===post_update()===
Upgrade this module if necessary
Upgrade this module if necessary
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/ihris-manage/4.0-dev/annotate/head:/modules/ManageJob/lib/iHRIS_Module_ManageJob.php#L197 manage/modules/ManageJob/lib/iHRIS_Module_ManageJob.php] on line 197
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/ihris-manage/4.0-dev/annotate/head:/modules/ManageJob/lib/iHRIS_Module_ManageJob.php#L199 manage/modules/ManageJob/lib/iHRIS_Module_ManageJob.php] on line 199
*Signature: public function post_update($old_vers,$new_vers)
*Signature: public function post_update($old_vers,$new_vers)
*Parameters:
*Parameters:
Line 53: Line 53:
===pre_upgrade()===
===pre_upgrade()===
Run the pre upgrade for this module.  This can use the old config data before it has been changed from the config.
Run the pre upgrade for this module.  This can use the old config data before it has been changed from the config.
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/ihris-manage/4.0-dev/annotate/head:/modules/ManageJob/lib/iHRIS_Module_ManageJob.php#L168 manage/modules/ManageJob/lib/iHRIS_Module_ManageJob.php] on line 168
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/ihris-manage/4.0-dev/annotate/head:/modules/ManageJob/lib/iHRIS_Module_ManageJob.php#L170 manage/modules/ManageJob/lib/iHRIS_Module_ManageJob.php] on line 170
*Signature: public function pre_upgrade($old_vers,$new_vers,$new_storage)
*Signature: public function pre_upgrade($old_vers,$new_vers,$new_storage)
*Parameters:
*Parameters:

Revision as of 08:00, 3 August 2010


This article describes the class iHRIS_Module_ManageJob .

iHRIS_Module_ManageJob

Variables

$do_migrate

A flag to determine if migrate needs to be called during the upgrade method.

$do_migrate326

A flag to determine if migrate326 needs to be called during the upgrade method.

Methods

action_initialize()

Method called before the module is enabled for the first time. @param boolean -- returns true on success. false on error.

migrate()

Perform the migrate actions for this module This is for going from pre 3.2 versions where benefit data has been saved to the database.

migrate326()

Perform the migrate actions for this module from 3.2.5 to 3.2.6. This is for going from pre 3.2 versions where benefit data has been saved to the database.

post_update()

Upgrade this module if necessary

pre_migrate()

Perform any pre migrate actions for this module. This is for going from pre 3.2 versions where benefit data has been saved to the database.

pre_migrate326()

Perform any pre migrate actions for this module from 3.2.5 to 3.2.6. This is for going from pre 3.2 versions where benefit data has been saved to the database.

pre_upgrade()

Run the pre upgrade for this module. This can use the old config data before it has been changed from the config.

Inherited Methods

__construct()

This public method is inherited from I2CE_Module->__construct()

action_configure()

This public method is inherited from I2CE_Module->action_configure()

action_disable()

This public method is inherited from I2CE_Module->action_disable()

action_enable()

This public method is inherited from I2CE_Module->action_enable()

getCLIHooks()

This public method is inherited from I2CE_Module->getCLIHooks()

getCLIMethods()

This public method is inherited from I2CE_Module->getCLIMethods()

getConfig()

This public method is inherited from I2CE_Module->getConfig()

getHooks()

This public method is inherited from I2CE_Module->getHooks()

getMethods()

This public method is inherited from I2CE_Module->getMethods()

upgrade()

This public method is inherited from I2CE_Module->upgrade()

_hasMethod()

This public method is inherited from I2CE_Fuzzy->_hasMethod()

Inherited Fuzzy Methods

launchBackgroundProcess()

This method is inherited from I2CE_Module->launchBackgroundProcess()

launchBackgroundPHPScript()

This method is inherited from I2CE_Module->launchBackgroundPHPScript()

launchBackgroundPage()

This method is inherited from I2CE_Module->launchBackgroundPage()

userMessage()

This method is inherited from I2CE_Fuzzy->userMessage()