/** * View Staff Profile * * @author David Stansfield */ public function action_view($empID = 0) { if ((int) $empID == 0) { return; } $Employee = Employee::forge($empID); // -- Create a new Profile Data // ---------------------------- $departmentsList = array(); $departmentsList = Model_Department::loadDepartments((int) $Employee->center_id); $taxCodes = Model_Employee::loadTaxCodes(); $this->template->title = 'View Profile | Human Resources'; $this->template->content = \View::forge('profiles/view_profile', array('empID' => (int) $empID, 'employeeDeatils' => $Employee->getDetails(), 'taxAndPay' => $Employee->getTaxAndPay(), 'jobRole' => $Employee->getJobRole(), 'profileCompleted' => $Employee->profileCompleted(), 'departmentsList' => $departmentsList, 'taxCodes' => $taxCodes)); }