Class: iHRIS Module ManageSalary: Difference between revisions

From IHRIS Wiki
No edit summary
No edit summary
Line 9: Line 9:
===$do_migrate===
===$do_migrate===
A flag to determine if migrate needs to be called during post_update
A flag to determine if migrate needs to be called during post_update
*Type: protected n $do_migrate
*Type: protected [http://www.php.net/manual/en/language.types.boolean.php boolean ] $do_migrate


===$do_migrate326===
===$do_migrate326===
A flag to determine if migrate326 needs to be called during post_update
A flag to determine if migrate326 needs to be called during post_update
*Type: protected n $do_migrate326
*Type: protected [http://www.php.net/manual/en/language.types.boolean.php boolean ] $do_migrate326


==Methods==
==Methods==

Revision as of 00:45, 17 October 2009

This article desrcibes the class iHRIS_Module_ManageSalary.

iHRIS_Module_ManageSalary

Variables

$do_migrate

A flag to determine if migrate needs to be called during post_update

$do_migrate326

A flag to determine if migrate326 needs to be called during post_update

Methods

action_initialize()

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

  • Signature: public function action_initialize()

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.

  • Signature: protected function migrate()
  • Returns: boolean

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.

  • Signature: protected function migrate326()
  • Returns: boolean

post_update()

Post Update this module.

  • Signature: public function post_update($old_vers,$new_vers)
  • Parameters:
  • Returns: boolean

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.

  • Signature: protected function pre_migrate()
  • Returns: boolean

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.

  • Signature: protected function pre_migrate326()
  • Returns: boolean

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 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()