| Conditions | 4 |
| Paths | 2 |
| Total Lines | 18 |
| Lines | 0 |
| Ratio | 0 % |
| Changes | 0 | ||
| 1 | <?php |
||
| 17 | public static function onAdminMenuInit($event) |
||
| 18 | { |
||
| 19 | if (!Yii::$app->user->can(ManageModules::class)) { |
||
| 20 | return; |
||
| 21 | } |
||
| 22 | |||
| 23 | /** @var AdminMenu $menu */ |
||
| 24 | $menu = $event->sender; |
||
| 25 | |||
| 26 | $menu->addEntry(new MenuLink([ |
||
| 27 | 'label' => Yii::t('DiscordappModule.base', 'Discord Settings'), |
||
| 28 | 'url' => Url::toRoute('/discordapp/admin/index'), |
||
| 29 | 'icon' => '<i class="fab fa-discord"></i>', |
||
| 30 | 'isActive' => Yii::$app->controller->module && Yii::$app->controller->module->id == 'discordapp' && Yii::$app->controller->id == 'admin', |
||
| 31 | 'sortOrder' => 650, |
||
| 32 | 'isVisible' => true, |
||
| 33 | ])); |
||
| 34 | } |
||
| 35 | |||
| 48 |