new $model - not found

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
nulled
Сообщения: 74
Зарегистрирован: 2018.10.30, 13:42

new $model - not found

Сообщение nulled »

Привет!
Т.к. у меня много однотипных действий, сделал один экшен в контролере, но если имя строителя засунуть в переменную, yii кидает исключение: Class 'ServicesBuilder' not found, в чем может быть проблема?

Код: Выделить всё

 public function actionIndex(string $model)
    {
	$model = ucwords($model);

        $model = $model  . 'Builder'; // так не работает 
        $model = 'ServicesBuilder'; // так не работает

        $Builder = new ServicesBuilder(); // так работает
        $Builder2 = new $model; // так не работает
nulled
Сообщения: 74
Зарегистрирован: 2018.10.30, 13:42

Re: new $model - not found

Сообщение nulled »

Разобрался, $model = $pathToClass . 'ServicesBuilder'; // так работает
Ответить