initial commit

This commit is contained in:
Inshal
2024-10-25 01:05:27 +05:00
commit 94cd8a1dc9
1710 changed files with 273609 additions and 0 deletions

View File

@@ -0,0 +1,27 @@
<?php
namespace App\Permissions\Modules;
use App\Classes\Permissions;
class BasePermissions{
protected $role_permissions;
public function __construct($role_permissions)
{
$this->role_permissions = $role_permissions;
}
public function selectNodes($id)
{
$select_nodes = [];
if($this->role_permissions && in_array($id,$this->role_permissions))
return ["selected"=>true];
return $select_nodes;
}
public function apiPermissionSelected($id)
{
$permissions = [];
if($this->role_permissions && in_array($id,$this->role_permissions))
return true;
return $permissions;
}
}