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

From IHRIS Wiki
(Created page with '{{otherversions|Class: iHRIS_Module_PersonEducation}} This article describes the class ''iHRIS_Module_PersonEducation'' . *Extends the class: [[Class: I2CE_Module (Development) |…')
 
No edit summary
 
Line 2: Line 2:
This article describes the class ''iHRIS_Module_PersonEducation'' .
This article describes the class ''iHRIS_Module_PersonEducation'' .
*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)#PersonEducation|PersonEducation]] in the package [https://launchpad.net/ihris-common iHRIS Common] 4.0-dev
*Location: Part of the module [[iHRIS Common Module List (Development)#PersonEducation|PersonEducation]] 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/Education/lib/iHRIS_Module_PersonEducation.php#L33 modules/Person/modules/Education/lib/iHRIS_Module_PersonEducation.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/Education/lib/iHRIS_Module_PersonEducation.php#L33 modules/Person/modules/Education/lib/iHRIS_Module_PersonEducation.php] on line 33
*Author: Carl Leitner <litlfred@ibiblio.org>
*Author: Carl Leitner <litlfred@ibiblio.org>
*Since: v3.2
*Since: v3.2
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/Education/lib/iHRIS_Module_PersonEducation.php#L39 common/modules/Person/modules/Education/lib/iHRIS_Module_PersonEducation.php] on line 39
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/ihris-common/4.1-dev/annotate/head:/modules/Person/modules/Education/lib/iHRIS_Module_PersonEducation.php#L39 common/modules/Person/modules/Education/lib/iHRIS_Module_PersonEducation.php] on line 39
*Type: protected bolean $do_migrate
*Type: protected bolean $do_migrate


==Methods==
==Methods==
===action_education()===
===action_education()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/ihris-common/4.0-dev/annotate/head:/modules/Person/modules/Education/lib/iHRIS_Module_PersonEducation.php#L160 common/modules/Person/modules/Education/lib/iHRIS_Module_PersonEducation.php] on line 160
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/ihris-common/4.1-dev/annotate/head:/modules/Person/modules/Education/lib/iHRIS_Module_PersonEducation.php#L160 common/modules/Person/modules/Education/lib/iHRIS_Module_PersonEducation.php] on line 160
*Signature: public function action_education($obj)
*Signature: public function action_education($obj)
*Parameters:
*Parameters:
Line 21: Line 21:
===action_initialize()===
===action_initialize()===
Method called before the moduled is enabled for the first time.
Method called before the moduled is enabled for the first time.
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/ihris-common/4.0-dev/annotate/head:/modules/Person/modules/Education/lib/iHRIS_Module_PersonEducation.php#L88 common/modules/Person/modules/Education/lib/iHRIS_Module_PersonEducation.php] on line 88
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/ihris-common/4.1-dev/annotate/head:/modules/Person/modules/Education/lib/iHRIS_Module_PersonEducation.php#L88 common/modules/Person/modules/Education/lib/iHRIS_Module_PersonEducation.php] on line 88
*Signature: public function action_initialize()
*Signature: public function action_initialize()
*Returns: [http://www.php.net/manual/en/language.types.boolean.php boolean ]
*Returns: [http://www.php.net/manual/en/language.types.boolean.php boolean ]
===getMethods()===
===getMethods()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/ihris-common/4.0-dev/annotate/head:/modules/Person/modules/Education/lib/iHRIS_Module_PersonEducation.php#L153 common/modules/Person/modules/Education/lib/iHRIS_Module_PersonEducation.php] on line 153
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/ihris-common/4.1-dev/annotate/head:/modules/Person/modules/Education/lib/iHRIS_Module_PersonEducation.php#L153 common/modules/Person/modules/Education/lib/iHRIS_Module_PersonEducation.php] on line 153
*Signature: static public function getMethods()
*Signature: static public function getMethods()
===migrate()===
===migrate()===
Perform the migrate actions for this module.
Perform the migrate actions for this module.
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/ihris-common/4.0-dev/annotate/head:/modules/Person/modules/Education/lib/iHRIS_Module_PersonEducation.php#L59 common/modules/Person/modules/Education/lib/iHRIS_Module_PersonEducation.php] on line 59
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/ihris-common/4.1-dev/annotate/head:/modules/Person/modules/Education/lib/iHRIS_Module_PersonEducation.php#L59 common/modules/Person/modules/Education/lib/iHRIS_Module_PersonEducation.php] on line 59
*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/Education/lib/iHRIS_Module_PersonEducation.php#L137 common/modules/Person/modules/Education/lib/iHRIS_Module_PersonEducation.php] on line 137
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/ihris-common/4.1-dev/annotate/head:/modules/Person/modules/Education/lib/iHRIS_Module_PersonEducation.php#L137 common/modules/Person/modules/Education/lib/iHRIS_Module_PersonEducation.php] on line 137
*Signature: public function post_update($old_vers,$new_vers)
*Signature: public function post_update($old_vers,$new_vers)
*Parameters:
*Parameters:
Line 42: Line 42:
===pre_migrate()===
===pre_migrate()===
Run the pre migrate for this module.  This can use the old config data before it has been changed from the config.
Run the pre migrate 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/Education/lib/iHRIS_Module_PersonEducation.php#L46 common/modules/Person/modules/Education/lib/iHRIS_Module_PersonEducation.php] on line 46
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/ihris-common/4.1-dev/annotate/head:/modules/Person/modules/Education/lib/iHRIS_Module_PersonEducation.php#L46 common/modules/Person/modules/Education/lib/iHRIS_Module_PersonEducation.php] on line 46
*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/Education/lib/iHRIS_Module_PersonEducation.php#L117 common/modules/Person/modules/Education/lib/iHRIS_Module_PersonEducation.php] on line 117
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/ihris-common/4.1-dev/annotate/head:/modules/Person/modules/Education/lib/iHRIS_Module_PersonEducation.php#L117 common/modules/Person/modules/Education/lib/iHRIS_Module_PersonEducation.php] on line 117
*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 66: Line 66:
===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 09:26, 6 May 2015


This article describes the class iHRIS_Module_PersonEducation .

@filesource Class iHRIS_Module_PersonEducation

Variables

$do_migrate

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

Methods

action_education()

action_initialize()

Method called before the moduled is enabled for the first time.

getMethods()

migrate()

Perform the migrate actions for this module.

post_update()

Upgrade this module if necessary

pre_migrate()

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

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