Split clients and projects modules

This commit is contained in:
Thilina Pituwala
2020-05-24 02:35:02 +02:00
parent 854e1038c6
commit 0f7530024e
8 changed files with 181 additions and 1 deletions

View File

@@ -0,0 +1,26 @@
<?php
namespace Clients\Admin\Api;
use Classes\AbstractModuleManager;
class ClientsAdminManager extends AbstractModuleManager
{
public function initializeUserClasses()
{
}
public function initializeFieldMappings()
{
}
public function initializeDatabaseErrorMappings()
{
}
public function setupModuleClassDefinitions()
{
$this->addModelClass('Client');
}
}

View File

@@ -6,8 +6,9 @@
* Time: 5:53 PM
*/
namespace Projects\Common\Model;
namespace Clients\Common\Model;
use Classes\ModuleAccess;
use Model\BaseModel;
class Client extends BaseModel
@@ -22,4 +23,11 @@ class Client extends BaseModel
{
return array("get","element","save","delete");
}
public function getModuleAccess()
{
return [
new ModuleAccess('clients', 'admin'),
];
}
}