Latest updates from IceHrmPro
This commit is contained in:
@@ -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')
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -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'),
|
||||
];
|
||||
}
|
||||
}
|
||||
|
||||
@@ -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'),
|
||||
];
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user