Class: iHRIS Module SelfService (Development)

From IHRIS Wiki
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.


This article describes the class iHRIS_Module_SelfService .

@filesource Class iHRIS_Module_SelfService

Methods

action_user_map()

canSelfRegister()

canViewReport()

Checks to see if we can view the report for the self serice module

getMethods()

getUserDetailsInPerson()

Get the fields in the user form that can be read from the person form

hasPermission_userSatisfies()

hasReport()

linkToPersonRecord()

Template function to see if the user is mapped to a personnel record and if so replace the node with the given link

selfRegister()

userHasRecord()

Function to see if the user is mapped to a personnel record

userIsPerson()

Template function to see if the user is mapped to a personnel record and if so replace the node with the given link @param string $link

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

getHooks()

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

post_update()

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

pre_upgrade()

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

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