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

From IHRIS Wiki
(Created page with '{{otherversions|Class: iHRIS_Module_PersonSimpleCompetency}} This article describes the class ''iHRIS_Module_PersonSimpleCompetency'' . *Extends the class: [[Class: I2CE_Module (…')
 
No edit summary
 
Line 2: Line 2:
This article describes the class ''iHRIS_Module_PersonSimpleCompetency'' .
This article describes the class ''iHRIS_Module_PersonSimpleCompetency'' .
*Extends the class: [[Class: I2CE_Module (Development) | I2CE_Module]].
*Extends the class: [[Class: I2CE_Module (Development) | I2CE_Module]].
*Location: Part of the module [[iHRIS Common Module List (Development)#person-simple-competency|person-simple-competency]] in the package [https://launchpad.net/ihris-common iHRIS Common] 4.0-dev
*Location: Part of the module [[iHRIS Common Module List (Development)#person-simple-competency|person-simple-competency]] in the package [https://launchpad.net/ihris-common iHRIS Common] 4.1-dev
*Source: Defined in the file [http://bazaar.launchpad.net/~intrahealth+informatics/ihris-common/4.0-dev/annotate/head:/modules/Person/modules/SimpleCompetency/lib/iHRIS_Module_PersonSimpleCompetency.php#L33 modules/Person/modules/SimpleCompetency/lib/iHRIS_Module_PersonSimpleCompetency.php] on line 33
*Source: Defined in the file [http://bazaar.launchpad.net/~intrahealth+informatics/ihris-common/4.1-dev/annotate/head:/modules/Person/modules/SimpleCompetency/lib/iHRIS_Module_PersonSimpleCompetency.php#L33 modules/Person/modules/SimpleCompetency/lib/iHRIS_Module_PersonSimpleCompetency.php] on line 33
*Author: Carl Leitner <litlfred@ibiblio.org>
*Author: Carl Leitner <litlfred@ibiblio.org>
*Since: v3.2.4
*Since: v3.2.4
Line 10: Line 10:
===$do_migrate===
===$do_migrate===
A flag to determine if migrate needs to be called during the upgrade method.
A flag to determine if migrate needs to be called during the upgrade method.
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/ihris-common/4.0-dev/annotate/head:/modules/Person/modules/SimpleCompetency/lib/iHRIS_Module_PersonSimpleCompetency.php#L38 common/modules/Person/modules/SimpleCompetency/lib/iHRIS_Module_PersonSimpleCompetency.php] on line 38
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/ihris-common/4.1-dev/annotate/head:/modules/Person/modules/SimpleCompetency/lib/iHRIS_Module_PersonSimpleCompetency.php#L38 common/modules/Person/modules/SimpleCompetency/lib/iHRIS_Module_PersonSimpleCompetency.php] on line 38
*Type: protected [http://www.php.net/manual/en/language.types.boolean.php boolean ] $do_migrate
*Type: protected [http://www.php.net/manual/en/language.types.boolean.php boolean ] $do_migrate


Line 16: Line 16:
===action_initialize()===
===action_initialize()===
Method called before the module is enabled for the first time. @param boolean -- returns true on success. false on error.
Method called before the module is enabled for the first time. @param boolean -- returns true on success. false on error.
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/ihris-common/4.0-dev/annotate/head:/modules/Person/modules/SimpleCompetency/lib/iHRIS_Module_PersonSimpleCompetency.php#L102 common/modules/Person/modules/SimpleCompetency/lib/iHRIS_Module_PersonSimpleCompetency.php] on line 102
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/ihris-common/4.1-dev/annotate/head:/modules/Person/modules/SimpleCompetency/lib/iHRIS_Module_PersonSimpleCompetency.php#L102 common/modules/Person/modules/SimpleCompetency/lib/iHRIS_Module_PersonSimpleCompetency.php] on line 102
*Signature: public function action_initialize()
*Signature: public function action_initialize()
===action_person_competency()===
===action_person_competency()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/ihris-common/4.0-dev/annotate/head:/modules/Person/modules/SimpleCompetency/lib/iHRIS_Module_PersonSimpleCompetency.php#L48 common/modules/Person/modules/SimpleCompetency/lib/iHRIS_Module_PersonSimpleCompetency.php] on line 48
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/ihris-common/4.1-dev/annotate/head:/modules/Person/modules/SimpleCompetency/lib/iHRIS_Module_PersonSimpleCompetency.php#L48 common/modules/Person/modules/SimpleCompetency/lib/iHRIS_Module_PersonSimpleCompetency.php] on line 48
*Signature: public function action_person_competency($obj)
*Signature: public function action_person_competency($obj)
*Parameters:
*Parameters:
**$obj  
**$obj  
===getMethods()===
===getMethods()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/ihris-common/4.0-dev/annotate/head:/modules/Person/modules/SimpleCompetency/lib/iHRIS_Module_PersonSimpleCompetency.php#L41 common/modules/Person/modules/SimpleCompetency/lib/iHRIS_Module_PersonSimpleCompetency.php] on line 41
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/ihris-common/4.1-dev/annotate/head:/modules/Person/modules/SimpleCompetency/lib/iHRIS_Module_PersonSimpleCompetency.php#L41 common/modules/Person/modules/SimpleCompetency/lib/iHRIS_Module_PersonSimpleCompetency.php] on line 41
*Signature: static public function getMethods()
*Signature: static public function getMethods()
===migrate()===
===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.
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.
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/ihris-common/4.0-dev/annotate/head:/modules/Person/modules/SimpleCompetency/lib/iHRIS_Module_PersonSimpleCompetency.php#L78 common/modules/Person/modules/SimpleCompetency/lib/iHRIS_Module_PersonSimpleCompetency.php] on line 78
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/ihris-common/4.1-dev/annotate/head:/modules/Person/modules/SimpleCompetency/lib/iHRIS_Module_PersonSimpleCompetency.php#L78 common/modules/Person/modules/SimpleCompetency/lib/iHRIS_Module_PersonSimpleCompetency.php] on line 78
*Signature: protected function migrate()
*Signature: protected function migrate()
*Returns: [http://www.php.net/manual/en/language.types.boolean.php boolean ]
*Returns: [http://www.php.net/manual/en/language.types.boolean.php boolean ]
===post_update()===
===post_update()===
Upgrade this module if necessary
Upgrade this module if necessary
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/ihris-common/4.0-dev/annotate/head:/modules/Person/modules/SimpleCompetency/lib/iHRIS_Module_PersonSimpleCompetency.php#L149 common/modules/Person/modules/SimpleCompetency/lib/iHRIS_Module_PersonSimpleCompetency.php] on line 149
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/ihris-common/4.1-dev/annotate/head:/modules/Person/modules/SimpleCompetency/lib/iHRIS_Module_PersonSimpleCompetency.php#L149 common/modules/Person/modules/SimpleCompetency/lib/iHRIS_Module_PersonSimpleCompetency.php] on line 149
*Signature: public function post_update($old_vers,$new_vers)
*Signature: public function post_update($old_vers,$new_vers)
*Parameters:
*Parameters:
Line 41: Line 41:
===pre_migrate()===
===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.
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.
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/ihris-common/4.0-dev/annotate/head:/modules/Person/modules/SimpleCompetency/lib/iHRIS_Module_PersonSimpleCompetency.php#L62 common/modules/Person/modules/SimpleCompetency/lib/iHRIS_Module_PersonSimpleCompetency.php] on line 62
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/ihris-common/4.1-dev/annotate/head:/modules/Person/modules/SimpleCompetency/lib/iHRIS_Module_PersonSimpleCompetency.php#L62 common/modules/Person/modules/SimpleCompetency/lib/iHRIS_Module_PersonSimpleCompetency.php] on line 62
*Signature: protected function pre_migrate()
*Signature: protected function pre_migrate()
*Returns: [http://www.php.net/manual/en/language.types.boolean.php boolean ]
*Returns: [http://www.php.net/manual/en/language.types.boolean.php boolean ]
===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-common/4.0-dev/annotate/head:/modules/Person/modules/SimpleCompetency/lib/iHRIS_Module_PersonSimpleCompetency.php#L130 common/modules/Person/modules/SimpleCompetency/lib/iHRIS_Module_PersonSimpleCompetency.php] on line 130
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/ihris-common/4.1-dev/annotate/head:/modules/Person/modules/SimpleCompetency/lib/iHRIS_Module_PersonSimpleCompetency.php#L130 common/modules/Person/modules/SimpleCompetency/lib/iHRIS_Module_PersonSimpleCompetency.php] on line 130
*Signature: public function pre_upgrade($old_vers,$new_vers,$new_storage)
*Signature: public function pre_upgrade($old_vers,$new_vers,$new_storage)
*Parameters:
*Parameters:
Line 65: Line 65:
===action_enable()===
===action_enable()===
This public method is inherited from [[Class: I2CE_Module (Development)#action_enable() | I2CE_Module->action_enable()]]
This public method is inherited from [[Class: I2CE_Module (Development)#action_enable() | I2CE_Module->action_enable()]]
===getCLIHooks()===
This public method is inherited from [[Class: I2CE_Module (Development)#getCLIHooks() | I2CE_Module->getCLIHooks()]]


===getCLIMethods()===
===getCLIMethods()===

Latest revision as of 08:27, 6 May 2015


This article describes the class iHRIS_Module_PersonSimpleCompetency .

@filesource Class iHRIS_Module_PersonSimpleCompetency

Variables

$do_migrate

A flag to determine if migrate 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.

action_person_competency()

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.

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

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

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