Code Duplication    Length = 5-5 lines in 4 locations

backend/views/post-type/_form.php 1 location

@@ 54-58 (lines=5) @@
51
    <?php
52
    $role = ArrayHelper::map(Yii::$app->authManager->getRoles(), 'name', 'name');
53
54
    if (Yii::$app->user->can('administrator')
55
        && !Yii::$app->authManager->checkAccess(Yii::$app->user->id, 'superadmin')
56
    ) {
57
        unset($role['superadmin']);
58
    }
59
60
    echo $form->field($model, 'permission')->dropDownList($role)
61
    ?>

backend/views/setting/general.php 1 location

@@ 110-114 (lines=5) @@
107
            $role = ArrayHelper::map(Yii::$app->authManager->getRoles(), 'name', 'name');
108
            unset($role['superadmin']);
109
110
            if (Yii::$app->user->can('administrator')
111
                && !Yii::$app->authManager->checkAccess(Yii::$app->user->id, 'superadmin')
112
            ) {
113
                unset($role['administrator']);
114
            }
115
116
            echo Html::dropDownList('Option[default_role][value]', $model->default_role->value, $role,
117
                ['id' => 'option-default_role', 'class' => 'form-control'])

backend/views/user/_form.php 1 location

@@ 51-55 (lines=5) @@
48
    $role = ArrayHelper::map(Yii::$app->authManager->getRoles(), 'name', 'name');
49
    unset($role['superadmin']);
50
51
    if (Yii::$app->user->can('administrator')
52
        && !Yii::$app->authManager->checkAccess(Yii::$app->user->id, 'superadmin')
53
    ) {
54
        unset($role['administrator']);
55
    }
56
57
    echo $form->field($model, 'role')->dropDownList($role);
58
    ?>

backend/views/user/index.php 1 location

@@ 41-45 (lines=5) @@
38
            $role = ArrayHelper::map(Yii::$app->authManager->getRoles(), 'name', 'name');
39
            unset($role['superadmin']);
40
41
            if (Yii::$app->user->can('administrator') && !Yii::$app->authManager->checkAccess(Yii::$app->user->id,
42
                    'superadmin')
43
            ) {
44
                unset($role['administrator']);
45
            }
46
47
            echo Html::dropDownList('bulk-role', null, $role, [
48
                'class' => 'bulk-role form-control',