Class: iHRIS Module Training Course (Development)

From IHRIS Wiki


This article describes the class iHRIS_Module_Training_Course .

iHRIS_Module_Trainng_Course

Methods

action_person_scheduled_training_course()

getEnrolledCourseIDs()

getHooks()

Return the array of hooks available in this module.

getMethods()

moveScheduledTrainingCourseToMap()

Make ehceduled training courses a map value of training course rather than a child.

pre_upgrade()

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

showEnrolledCourses()

upgrade()

Upgrade this module if necessary

validate_form_person_scheduled_training_course_field_training_course_mod()

Perform any extra validation for the license. @param I2CE_Form $form

validate_form_scheduled_training_course()

Perform any extra validation for the license.

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

action_initialize()

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

getCLIMethods()

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

getConfig()

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

post_update()

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

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