Class: iHRIS Module ManageAccessFacility (4.1.1)

From IHRIS Wiki


This article describes the class iHRIS_Module_ManageAccessFacility .

@filesource Class iHRIS_Module_ManageAccessFacility

Variables

$user_access_facility

A cached list of facility_access for a username

Methods

ValidateAccessAgainstWalkableForms()

Check to see if we have access based on a list of access ids and form objects which we are allowed to edit @param array $fieldsWalks, arrays whos keys are the forms we are looking for, and value is either a mapped field of that form we want to walk or false.

action_access_facility()

Handle the display for the access_facility form on the view user page.

getAccessLocation()

Return a list of locations the user is allowed to access.

getMethods()

Return the list of fuzzy methods handled by this module.

getTemplateForms()

Helper method to get forms objects in template

userAccessFacility()

Template function to see if person_can_view_child_forms @param string $link

userAccessFacilityList()

Template function to see if can_edit_database_list_position for the

userAccessWalkableForms()

Template function to see if can_edit_database_list_position for the @param array $fieldsWalks, arrays whos keys are the forms we are looking for, and value is either a mapped field of that form we want to walk or false.

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

getCLIHooks()

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

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