Проблемы с yii::createComponent

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

Проблемы с yii::createComponent

Сообщение SmogHard »

В версии yii 1.0 не возникало проблем с установкой компонента таким образом:

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

        yii::app()->setComponent('SomeNewName', yii::createComponent(array(
                'class' => 'SomeName'
            ),
            yii::app()->getLocale()
        ));
Но теперь у меня проблема с тем, что изменился CModule в версии 1.1 и у меня возникает ошибка


Fatal error: Cannot use object of type SomeName as array in ../../framework/base/CModule.php on line 389

Не знаете ли, может теперь уже такой createComponent не корректен в версии 1.1???

Потому что там и правда идет обращение к объекту как к массиву, но что нужно изменить то?
Ответить