Yii2 Basic Globale переменная и функция

С помощью Yii2 basic можно создавать переменные и функции, которые я могу использовать во всех контроллерах и представлениях; Если это возможно, может помочь, как я пытаюсь создать его на: config/params.php

return [
    'adminEmail' => 'admin@example.com',
    'dafult-Img' => 'upload/user/'.Yii::$app->user->getId().'/',
];

но когда я использую его на контроллере

$model->userimage= Yii::$app()->params['dafult-Img'];

Я получаю ошибку

Undefined variable: app

1 ответ

Решение

В yii2 вы должны использовать $app а не $app()

 Yii::$app->params['dafult-Img'];

может быть вам нужно

Другие вопросы по тегам