mirror of
https://git.meshkee.com/cssd/cssd-back.git
synced 2026-10-13 06:01:07 +03:30
fix: change models namespace
This commit is contained in:
@@ -2,37 +2,39 @@
|
||||
|
||||
namespace App\Policies;
|
||||
|
||||
use App\User;
|
||||
use App\Cycle;
|
||||
use App\Models\Cycle;
|
||||
use App\Models\User;
|
||||
use Doctrine\Tests\Common\Inflector\InflectorTest;
|
||||
|
||||
class CyclePolicy
|
||||
{
|
||||
public function showAll(User $User)
|
||||
public function showAll(User $user)
|
||||
{
|
||||
if($User->hasRole('Admin'))
|
||||
return true;
|
||||
}
|
||||
public function delete(User $User, Cycle $Cycle)
|
||||
{
|
||||
if($User->hasRole('Admin') || ($User->hasRole('Supervisor') && $Cycle->user->medical_center_id == $User->medical_center_id) || $Cycle->user_id == $User->id)
|
||||
if ($user->hasRole('Admin'))
|
||||
return true;
|
||||
}
|
||||
|
||||
public function update(User $User, Cycle $Cycle)
|
||||
public function delete(User $user, Cycle $Cycle)
|
||||
{
|
||||
if($User->hasRole('Admin') || ($User->hasRole('Supervisor') && $Cycle->user->medical_center_id == $User->medical_center_id) || $Cycle->user_id == $User->id)
|
||||
if ($user->hasRole('Admin') || ($user->hasRole('Supervisor') && $Cycle->user->medical_center_id == $user->medical_center_id) || $Cycle->user_id == $user->id)
|
||||
return true;
|
||||
}
|
||||
|
||||
public function store(User $User)
|
||||
public function update(User $user, Cycle $Cycle)
|
||||
{
|
||||
if ($user->hasRole('Admin') || ($user->hasRole('Supervisor') && $Cycle->user->medical_center_id == $user->medical_center_id) || $Cycle->user_id == $user->id)
|
||||
return true;
|
||||
}
|
||||
|
||||
public function store(User $user)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
public function verifyCycle(User $User, Cycle $Cycle)
|
||||
|
||||
public function verifyCycle(User $user, Cycle $Cycle)
|
||||
{
|
||||
// if($User->hasRole('Admin'))
|
||||
return true;
|
||||
// if($user->hasRole('Admin'))
|
||||
return true;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
+16
-16
@@ -2,47 +2,47 @@
|
||||
|
||||
namespace App\Policies;
|
||||
|
||||
use App\User;
|
||||
use App\Item;
|
||||
use App\Models\Item;
|
||||
use App\Models\User;
|
||||
|
||||
class ItemPolicy
|
||||
{
|
||||
public function showAll( User $User )
|
||||
public function showAll(User $user)
|
||||
{
|
||||
if ( $User->hasRole( 'Admin' ) )
|
||||
if ($user->hasRole('Admin'))
|
||||
return true;
|
||||
}
|
||||
|
||||
public function delete( User $User , Item $Item )
|
||||
public function delete(User $user, Item $Item)
|
||||
{
|
||||
if ( $User->hasRole( 'Admin' ) ) {
|
||||
if ($user->hasRole('Admin')) {
|
||||
return true;
|
||||
} elseif ( $User->hasRole( 'Supervisor' ) ) {
|
||||
if ($Item->status == 0){
|
||||
} elseif ($user->hasRole('Supervisor')) {
|
||||
if ($Item->status == 0) {
|
||||
return true;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
public function update( User $User , Item $Item )
|
||||
public function update(User $user, Item $Item)
|
||||
{
|
||||
if (
|
||||
$User->hasRole( 'Admin' ) ||
|
||||
( $User->hasRole( 'Supervisor' ) && $Item->user->medical_center_id == $User->medical_center_id ) ||
|
||||
$Item->user_id == $User->id
|
||||
$user->hasRole('Admin') ||
|
||||
($user->hasRole('Supervisor') && $Item->user->medical_center_id == $user->medical_center_id) ||
|
||||
$Item->user_id == $user->id
|
||||
)
|
||||
return true;
|
||||
}
|
||||
|
||||
public function changeStatus( User $User )
|
||||
public function changeStatus(User $user)
|
||||
{
|
||||
if ( $User->hasRole( 'Admin|Supervisor' ) )
|
||||
if ($user->hasRole('Admin|Supervisor'))
|
||||
return true;
|
||||
}
|
||||
|
||||
public function changeRepair( User $User )
|
||||
public function changeRepair(User $user)
|
||||
{
|
||||
if ( $User->hasRole( 'Admin|Supervisor' ) )
|
||||
if ($user->hasRole('Admin|Supervisor'))
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -2,30 +2,36 @@
|
||||
|
||||
namespace App\Policies;
|
||||
|
||||
use App\User;
|
||||
use App\Label;
|
||||
use App\Models\Label;
|
||||
use App\Models\User;
|
||||
use Doctrine\Tests\Common\Inflector\InflectorTest;
|
||||
|
||||
class LabelPolicy
|
||||
{
|
||||
public function showAll(User $User)
|
||||
public function showAll(User $user)
|
||||
{
|
||||
if($User->hasRole('Admin'))
|
||||
return true;
|
||||
}
|
||||
public function delete(User $User, Label $Label)
|
||||
{
|
||||
if($User->hasRole('Admin') || ($User->hasRole('Supervisor') && $Label->user->medical_center_id == $User->medical_center_id) || $Label->user_id == $User->id)
|
||||
if ($user->hasRole('Admin'))
|
||||
return true;
|
||||
}
|
||||
|
||||
public function update(User $User, Label $Label)
|
||||
public function delete(User $user, Label $Label)
|
||||
{
|
||||
if($User->hasRole('Admin') || ($User->hasRole('Supervisor') && $Label->user->medical_center_id == $User->medical_center_id) || $Label->user_id == $User->id)
|
||||
if ($user->hasRole('Admin') || ($user->hasRole('Supervisor') && $Label->user->medical_center_id == $user->medical_center_id) || $Label->user_id == $user->id)
|
||||
return true;
|
||||
}
|
||||
|
||||
public function store(User $User)
|
||||
public function update(User $user, Label $Label)
|
||||
{
|
||||
if (
|
||||
$user->hasRole('Admin')
|
||||
|| ($user->hasRole('Supervisor')
|
||||
&& $Label->user->medical_center_id == $user->medical_center_id)
|
||||
|| $Label->user_id == $user->id) {
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
public function store(User $user)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
@@ -2,38 +2,38 @@
|
||||
|
||||
namespace App\Policies;
|
||||
|
||||
use App\User;
|
||||
use App\MedicalCenter;
|
||||
use App\Models\MedicalCenter;
|
||||
use App\Models\User;
|
||||
|
||||
class MedicalCenterPolicy
|
||||
{
|
||||
public function list(User $User)
|
||||
public function list(User $user)
|
||||
{
|
||||
if($User->hasRole('Admin'))
|
||||
if ($user->hasRole('Admin'))
|
||||
return true;
|
||||
}
|
||||
|
||||
public function delete(User $User, MedicalCenter $MedicalCenter)
|
||||
public function delete(User $user, MedicalCenter $MedicalCenter)
|
||||
{
|
||||
if($User->hasRole('Admin'))
|
||||
if ($user->hasRole('Admin'))
|
||||
return true;
|
||||
}
|
||||
|
||||
public function update(User $User, MedicalCenter $MedicalCenter)
|
||||
public function update(User $user, MedicalCenter $MedicalCenter)
|
||||
{
|
||||
if($User->hasRole('Admin'))
|
||||
if ($user->hasRole('Admin'))
|
||||
return true;
|
||||
}
|
||||
|
||||
public function store(User $User)
|
||||
public function store(User $user)
|
||||
{
|
||||
if($User->hasRole('Admin'))
|
||||
if ($user->hasRole('Admin'))
|
||||
return true;
|
||||
}
|
||||
|
||||
public function getByMedicalCenter(User $User, MedicalCenter $MedicalCenter)
|
||||
public function getByMedicalCenter(User $user, MedicalCenter $MedicalCenter)
|
||||
{
|
||||
if($User->hasRole('Admin') || $MedicalCenter->id == $User->medical_center_id) {
|
||||
if ($user->hasRole('Admin') || $MedicalCenter->id == $user->medical_center_id) {
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
|
||||
@@ -2,26 +2,27 @@
|
||||
|
||||
namespace App\Policies;
|
||||
|
||||
use App\User;
|
||||
use App\Message;
|
||||
use App\Models\Message;
|
||||
use App\Models\User;
|
||||
use Doctrine\Tests\Common\Inflector\InflectorTest;
|
||||
|
||||
class MessagePolicy
|
||||
{
|
||||
public function delete(User $User, Message $Message)
|
||||
public function delete(User $user, Message $Message)
|
||||
{
|
||||
// if($Message->sender_user_id == $User->id || $Message->recipient_user_id == $User->id)
|
||||
return true;
|
||||
// if($Message->sender_user_id == $user->id || $Message->recipient_user_id == $user->id)
|
||||
return true;
|
||||
}
|
||||
|
||||
public function update(User $User, Message $Message)
|
||||
public function update(User $user, Message $Message)
|
||||
{
|
||||
// if($User->hasRole('Admin'))
|
||||
return true;
|
||||
// if($user->hasRole('Admin'))
|
||||
return true;
|
||||
}
|
||||
public function store(User $User)
|
||||
|
||||
public function store(User $user)
|
||||
{
|
||||
// if($User->hasRole('Admin'))
|
||||
return true;
|
||||
// if($user->hasRole('Admin'))
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -2,40 +2,40 @@
|
||||
|
||||
namespace App\Policies;
|
||||
|
||||
use App\User;
|
||||
use App\Package;
|
||||
use App\Models\Package;
|
||||
use App\Models\User;
|
||||
|
||||
class PackagePolicy
|
||||
{
|
||||
public function showAll(User $User)
|
||||
public function showAll(User $user)
|
||||
{
|
||||
if($User->hasRole('Admin'))
|
||||
if ($user->hasRole('Admin'))
|
||||
return true;
|
||||
}
|
||||
|
||||
public function delete(User $User, Package $Package)
|
||||
public function delete(User $user, Package $Package)
|
||||
{
|
||||
if(
|
||||
$User->hasRole('Admin') ||
|
||||
($User->hasRole('Supervisor') && $Package->user->medical_center_id == $User->medical_center_id) ||
|
||||
($User->hasRole('User') && $Package->user_id == $User->id)
|
||||
if (
|
||||
$user->hasRole('Admin') ||
|
||||
($user->hasRole('Supervisor') && $Package->user->medical_center_id == $user->medical_center_id) ||
|
||||
($user->hasRole('User') && $Package->user_id == $user->id)
|
||||
)
|
||||
return true;
|
||||
}
|
||||
|
||||
public function update(User $User, Package $Package)
|
||||
public function update(User $user, Package $Package)
|
||||
{
|
||||
if(
|
||||
$User->hasRole('Admin') ||
|
||||
($User->hasRole('Supervisor') && $Package->user->medical_center_id == $User->medical_center_id ) ||
|
||||
$Package->user_id == $User->id
|
||||
if (
|
||||
$user->hasRole('Admin') ||
|
||||
($user->hasRole('Supervisor') && $Package->user->medical_center_id == $user->medical_center_id) ||
|
||||
$Package->user_id == $user->id
|
||||
)
|
||||
return true;
|
||||
}
|
||||
|
||||
public function changeStatus( User $User )
|
||||
public function changeStatus(User $user)
|
||||
{
|
||||
if ( $User->hasRole( 'Admin|Supervisor' ) )
|
||||
if ($user->hasRole('Admin|Supervisor'))
|
||||
return true;
|
||||
}
|
||||
|
||||
|
||||
@@ -2,37 +2,37 @@
|
||||
|
||||
namespace App\Policies;
|
||||
|
||||
use App\User;
|
||||
use App\TestResult;
|
||||
use Illuminate\Support\Facades\DB;
|
||||
use App\Models\TestResult;
|
||||
use App\Models\User;
|
||||
|
||||
class TestResultPolicy
|
||||
{
|
||||
public function delete(User $User, TestResult $TestResult)
|
||||
public function delete(User $user, TestResult $TestResult)
|
||||
{
|
||||
if( $User->hasRole('Admin') ||
|
||||
($User->hasRole('Supervisor') && $TestResult->verified == 'NotVerified') ||
|
||||
($User->hasRole('User') && $TestResult->verified == 'NotVerified' && $TestResult->user_id == $User->id)
|
||||
if ($user->hasRole('Admin') ||
|
||||
($user->hasRole('Supervisor') && $TestResult->verified == 'NotVerified') ||
|
||||
($user->hasRole('User') && $TestResult->verified == 'NotVerified' && $TestResult->user_id == $user->id)
|
||||
)
|
||||
return true;
|
||||
}
|
||||
|
||||
public function update(User $User, TestResult $TestResult)
|
||||
public function update(User $user, TestResult $TestResult)
|
||||
{
|
||||
if($User->hasRole('Admin') || $TestResult->user_id == $User->id)
|
||||
if ($user->hasRole('Admin') || $TestResult->user_id == $user->id)
|
||||
return true;
|
||||
}
|
||||
|
||||
public function store(User $User)
|
||||
public function store(User $user)
|
||||
{
|
||||
return true;
|
||||
return true;
|
||||
}
|
||||
public function verifyTestResult(User $User, TestResult $TestResult)
|
||||
|
||||
public function verifyTestResult(User $user, TestResult $TestResult)
|
||||
{
|
||||
$TR_MID = $TestResult->user->medical_center_id;
|
||||
$User_MID = $User->medical_center_id;
|
||||
$user_MID = $user->medical_center_id;
|
||||
|
||||
if($User->hasRole('Admin') || ( $User->hasRole('Supervisor') && $TR_MID == $User_MID && $TestResult->verified == 'None'))
|
||||
if ($user->hasRole('Admin') || ($user->hasRole('Supervisor') && $TR_MID == $user_MID && $TestResult->verified == 'None'))
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -2,42 +2,45 @@
|
||||
|
||||
namespace App\Policies;
|
||||
|
||||
use App\User;
|
||||
use App\TestType;
|
||||
use App\Models\TestType;
|
||||
use App\Models\User;
|
||||
use Doctrine\Tests\Common\Inflector\InflectorTest;
|
||||
|
||||
class TestTypePolicy
|
||||
{
|
||||
public function list(User $User)
|
||||
public function list(User $user)
|
||||
{
|
||||
if($User->hasRole('Admin'))
|
||||
return true;
|
||||
}
|
||||
public function delete(User $User, TestType $TestType)
|
||||
{
|
||||
if($User->hasRole('Admin') )
|
||||
if ($user->hasRole('Admin'))
|
||||
return true;
|
||||
}
|
||||
|
||||
public function update(User $User, TestType $TestType)
|
||||
public function delete(User $user, TestType $TestType)
|
||||
{
|
||||
if($User->hasRole('Admin') && $TestType->test_results->count() == 0)
|
||||
if ($user->hasRole('Admin'))
|
||||
return true;
|
||||
}
|
||||
|
||||
public function store(User $User)
|
||||
public function update(User $user, TestType $TestType)
|
||||
{
|
||||
if($User->hasRole('Admin'))
|
||||
if ($user->hasRole('Admin') && $TestType->test_results->count() == 0)
|
||||
return true;
|
||||
}
|
||||
public function getInputs(User $User)
|
||||
|
||||
public function store(User $user)
|
||||
{
|
||||
// if($User->hasRole('Admin'))
|
||||
if ($user->hasRole('Admin'))
|
||||
return true;
|
||||
}
|
||||
public function generateBarcode(User $User, TestType $TestType)
|
||||
|
||||
public function getInputs(User $user)
|
||||
{
|
||||
if($User->hasRole('Admin'))
|
||||
// if($user->hasRole('Admin'))
|
||||
return true;
|
||||
}
|
||||
|
||||
public function generateBarcode(User $user, TestType $TestType)
|
||||
{
|
||||
if ($user->hasRole('Admin'))
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -2,47 +2,47 @@
|
||||
|
||||
namespace App\Policies;
|
||||
|
||||
use App\Package;
|
||||
use App\Transfer;
|
||||
use App\User;
|
||||
use App\Item;
|
||||
use App\Models\Item;
|
||||
use App\Models\Package;
|
||||
use App\Models\Transfer;
|
||||
use App\Models\User;
|
||||
|
||||
class TransferPolicy
|
||||
{
|
||||
public function changeStatus( User $User , Transfer $transfer )
|
||||
public function changeStatus(User $user, Transfer $transfer)
|
||||
{
|
||||
if ( $User->hasRole( 'Admin|Supervisor' ) || $transfer->user_id == $User->id )
|
||||
if ($user->hasRole('Admin|Supervisor') || $transfer->user_id == $user->id)
|
||||
return true;
|
||||
}
|
||||
|
||||
public function transferItem( User $User , Item $Item )
|
||||
public function transferItem(User $user, Item $Item)
|
||||
{
|
||||
if ( $User->hasRole( 'Admin' ) ) {
|
||||
if ($user->hasRole('Admin')) {
|
||||
return true;
|
||||
} else {
|
||||
if ( $User->hasRole( 'Supervisor' ) ) {
|
||||
if ( $Item->user->medical_center_id == $User->medical_center_id ) {
|
||||
if ($user->hasRole('Supervisor')) {
|
||||
if ($Item->user->medical_center_id == $user->medical_center_id) {
|
||||
return true;
|
||||
}
|
||||
} else {
|
||||
if ( $Item->user_id == $User->id ) {
|
||||
if ($Item->user_id == $user->id) {
|
||||
return true;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
public function transferPackage( User $User , Package $Package )
|
||||
public function transferPackage(User $user, Package $Package)
|
||||
{
|
||||
if ( $User->hasRole( 'Admin' ) ) {
|
||||
if ($user->hasRole('Admin')) {
|
||||
return true;
|
||||
} else {
|
||||
if ( $User->hasRole( 'Supervisor' ) ) {
|
||||
if ( $Package->user->medical_center_id == $User->medical_center_id) {
|
||||
if ($user->hasRole('Supervisor')) {
|
||||
if ($Package->user->medical_center_id == $user->medical_center_id) {
|
||||
return true;
|
||||
}
|
||||
} else {
|
||||
if ( $Package->user_id == $User->id) {
|
||||
if ($Package->user_id == $user->id) {
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
+13
-13
@@ -2,43 +2,43 @@
|
||||
|
||||
namespace App\Policies;
|
||||
|
||||
use App\User;
|
||||
use App\Models\User;
|
||||
|
||||
class UserPolicy
|
||||
{
|
||||
public function list(User $User)
|
||||
public function list(User $user)
|
||||
{
|
||||
if($User->hasRole('Admin|Supervisor'))
|
||||
if ($user->hasRole('Admin|Supervisor'))
|
||||
return true;
|
||||
}
|
||||
|
||||
public function delete(User $User, User $Operator)
|
||||
public function delete(User $user, User $Operator)
|
||||
{
|
||||
if($User->hasRole('Admin'))
|
||||
if ($user->hasRole('Admin'))
|
||||
return true;
|
||||
}
|
||||
|
||||
public function update(User $User, User $Operator)
|
||||
public function update(User $user, User $Operator)
|
||||
{
|
||||
if($User->hasRole('Admin') || $User->id == $Operator->id)
|
||||
if ($user->hasRole('Admin') || $user->id == $Operator->id)
|
||||
return true;
|
||||
}
|
||||
|
||||
public function store(User $User)
|
||||
public function store(User $user)
|
||||
{
|
||||
if($User->hasRole('Admin'))
|
||||
if ($user->hasRole('Admin'))
|
||||
return true;
|
||||
}
|
||||
|
||||
public function changeRole(User $User)
|
||||
public function changeRole(User $user)
|
||||
{
|
||||
if($User->hasRole('Admin'))
|
||||
if ($user->hasRole('Admin'))
|
||||
return true;
|
||||
}
|
||||
|
||||
public function changeStatus(User $User)
|
||||
public function changeStatus(User $user)
|
||||
{
|
||||
if($User->hasRole('Admin|Supervisor'))
|
||||
if ($user->hasRole('Admin|Supervisor'))
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user