addUserClass("EmployeeDependent"); } } public function initializeFieldMappings(){ } public function initializeDatabaseErrorMappings(){ } public function setupModuleClassDefinitions(){ $this->addModelClass('EmployeeDependent'); } } } if (!class_exists('EmployeeDependent')) { class EmployeeDependent extends ICEHRM_Record { var $_table = 'EmployeeDependents'; public function getAdminAccess(){ return array("get","element","save","delete"); } public function getManagerAccess(){ return array("get","element","save","delete"); } public function getUserAccess(){ return array("get"); } public function getUserOnlyMeAccess(){ return array("element","save","delete"); } } }