Class: iHRIS Module Application (4.1.7)

From IHRIS Wiki
Revision as of 09:57, 23 August 2013 by Litlfred (talk | contribs) (Created page with "{{otherversions|Class: iHRIS_Module_Application}} This article describes the class ''iHRIS_Module_Application'' . *Extends the class: I2CE_Module...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)


This article describes the class iHRIS_Module_Application .

@filesource Class iHRIS_Module_Application

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

action_initialize()

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

action_position_decision()

action_position_interview()

getHooks()

Return the array of hooks available in this module.

getMethods()

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.4 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.4 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.

validate_form_application()

Checks to make sure all the required fields are valid for the application.

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

getCLIMethods()

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

getConfig()

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

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