Blame view

common/modules/comment/rbac/ArtboxCommentDeleteOwnRule.php 497 Bytes
14a09168   Alex Savenko   init commit
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
  <?php

  

      namespace common\modules\comment\rbac;

  

      use yii\rbac\Rule;

  

      class ArtboxCommentDeleteOwnRule extends Rule

      {

  

          public $name = 'canCommentDeleteOwnArtbox';

  

          public function execute($user, $item, $params)

          {

              if(!empty($params['comment'])) {

                  if($params['comment']->user_id == \Yii::$app->user->id) {

                      return true;

                  }

              }

              return false;

          }

  

      }