From 1b9edec88ede18bdfb3fb55dc6d0e35bdaca9c7e Mon Sep 17 00:00:00 2001 From: fomichev Date: Tue, 5 Nov 2024 18:00:27 +0300 Subject: [PATCH] =?utf8?q?=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=D0=B8=D0=BB=20?= =?utf8?q?=D0=BF=D1=80=D0=B0=D0=B2=D0=B8=D0=BB=D0=B0=20=D0=B7=D0=B0=D1=85?= =?utf8?q?=D0=BE=D0=B4=D0=B0=20=D0=B2=D1=80=D0=B0=D0=B7=D0=B4=D0=B5=D0=BB?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- .../controllers/crud/EmployeePaymentController.php | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/erp24/controllers/crud/EmployeePaymentController.php b/erp24/controllers/crud/EmployeePaymentController.php index e53eb98a..7876fd71 100755 --- a/erp24/controllers/crud/EmployeePaymentController.php +++ b/erp24/controllers/crud/EmployeePaymentController.php @@ -4,6 +4,7 @@ namespace yii_app\controllers\crud; use Yii; use yii\data\ActiveDataProvider; +use yii\filters\AccessControl; use yii\helpers\ArrayHelper; use yii_app\records\Admin; use yii_app\records\EmployeePayment; @@ -25,6 +26,19 @@ class EmployeePaymentController extends Controller return array_merge( parent::behaviors(), [ + 'access' => [ + 'class' => AccessControl::class, + 'rules' => [ + [ + 'allow' => true, + 'actions' => ['view', 'index', 'update', 'delete'], + 'roles' => ['menu/crud/employee-payment/','employee-paymentEdit'], + ], + ], + 'denyCallback' => function ($rule, $action) { + throw new \yii\web\ForbiddenHttpException('У вас нет прав для выполнения данного действия.'); + } + ], 'verbs' => [ 'class' => VerbFilter::class, 'actions' => [ -- 2.39.5