Вариант 1:
use frontend\models\MyModel;
...
$modelName = 'MyModel';
new $modelName;
- не работает,
Вариант 2:
use frontend\models\MyModel;
...
new MyModel();
- работает,
Формально я же в начале
use frontend\models\MyModel;
написал, следовательно
$modelName = 'MyModel';
new $modelName;
тут должно быть эквивалентно
new MyModel();
неймспейс же в начале объявлен...
это ни в коем случае не претензия
но это я так, размышляю
Вариант 1:
use frontend\models\MyModel;
...
$modelName = 'MyModel';
new $modelName;
- не работает,
Вариант 2:
use frontend\models\MyModel;
...
new MyModel();
- работает,
Формально я же в начале
use frontend\models\MyModel;
написал, следовательно
$modelName = 'MyModel';
new $modelName;
тут должно быть эквивалентно
new MyModel();
неймспейс же в начале объявлен...
это ни в коем случае не претензия
но это я так, размышляю