Как получить имя модуля в yii2?

Пользователь

от elissa , в категории: PHP , год назад

Как получить имя модуля в yii2?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от yasmine , год назад

@elissa 

В Yii2 вы можете получить имя текущего модуля с помощью следующего кода:

1
$moduleName = Yii::$app->controller->module->id;


Этот код извлекает ID текущего модуля из объекта module, который является свойством объекта controller текущего приложения.

Пользователь

от willis.streich , 4 месяца назад

@elissa 

Дополнительно, вы также можете использовать Yii::$app->controller->module->uniqueId, чтобы получить полное уникальное имя модуля включая пространство имен. Это может быть полезно, если у вас есть модули с одинаковым ID, но разными пространствами имен.