Latest updates from IceHrmPro

This commit is contained in:
Thilina Pituwala
2020-05-20 18:47:29 +02:00
parent 60c92d7935
commit 7453a58aad
18012 changed files with 2089245 additions and 10173 deletions

View File

@@ -30,8 +30,6 @@ class ProjectsAdminManager extends AbstractModuleManager
public function setupModuleClassDefinitions()
{
$this->addModelClass('Client');
$this->addModelClass('Project');
}
@@ -46,10 +44,10 @@ class ProjectsAdminManager extends AbstractModuleManager
public function initQuickAccessMenu()
{
UIManager::getInstance()->addQuickAccessMenuItem(
"Manage Client/Projects",
"fa-list-alt",
CLIENT_BASE_URL."?g=admin&n=projects&m=admin_Admin",
array("Admin","Manager")
'Manage Client/Projects',
'fa-list-alt',
CLIENT_BASE_URL.'?g=admin&n=projects&m=admin_Admin',
array('Admin','Manager')
);
}
}

View File

@@ -9,6 +9,7 @@
namespace Projects\Common\Model;
use Classes\IceResponse;
use Classes\ModuleAccess;
use Model\BaseModel;
class EmployeeProject extends BaseModel
@@ -50,4 +51,12 @@ class EmployeeProject extends BaseModel
}
return new IceResponse(IceResponse::SUCCESS, $obj);
}
public function getModuleAccess()
{
return [
new ModuleAccess('projects', 'admin'),
new ModuleAccess('projects', 'user'),
];
}
}

View File

@@ -9,7 +9,9 @@
namespace Projects\Common\Model;
use Classes\BaseService;
use Classes\ModuleAccess;
use Classes\SettingsManager;
use Clients\Common\Model\Client;
use Model\BaseModel;
class Project extends BaseModel
@@ -87,4 +89,11 @@ class Project extends BaseModel
{
return ['getEmployeeProjects'];
}
public function getModuleAccess()
{
return [
new ModuleAccess('projects', 'admin'),
];
}
}