Upgrades from IceHrm Pro v24

This commit is contained in:
gamonoid
2018-07-03 03:10:32 +02:00
parent 8b276d54e6
commit 9cee4e91df
8253 changed files with 659182 additions and 47489 deletions

View File

@@ -33,6 +33,9 @@ class EmployeesActionManager extends SubActionManager
public function terminateEmployee($req)
{
$employee = new Employee();
$this->baseService->checkSecureAccess('delete', $employee, 'Employee', $_POST);
$employee->Load("id = ?", array($req->id));
if (empty($employee->id)) {
@@ -48,8 +51,6 @@ class EmployeesActionManager extends SubActionManager
}
return new IceResponse(IceResponse::SUCCESS, $employee);
//$user = BaseService::getInstance()->getUserFromProfileId($employee->id);
}
public function activateEmployee($req)
@@ -70,8 +71,6 @@ class EmployeesActionManager extends SubActionManager
}
return new IceResponse(IceResponse::SUCCESS, $employee);
//$user = BaseService::getInstance()->getUserFromProfileId($employee->id);
}
public function deleteEmployee($req)

View File

@@ -213,5 +213,9 @@ class Employee extends BaseModel
return $obj;
}
public function fieldValueMethods() {
return ['getActiveSubordinateEmployees'];
}
public $table = 'Employees';
}

View File

@@ -24,9 +24,4 @@ class EmploymentStatus extends BaseModel
{
return array("get","element","save");
}
public function getUserAccess()
{
return array();
}
}