Скелет консольного приложения + GII

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
Аватара пользователя
pr_o
Сообщения: 65
Зарегистрирован: 2010.01.19, 02:20

Скелет консольного приложения + GII

Сообщение pr_o »

Здравствуйте, уважаемое сообщество!
Мне хотелось бы посоветоваться с вами в плане создания простого консольного приложения на базе Yii 2.x.
Первое, что мне пришло в голову, это создание через composer проекта "yiisoft/yii2-app-basic".

Первый вопрос
Как можно грамотно извлечь из проекта ненужные компоненты?
После установки все отлично, но для консольного приложения "Twitter Bootstrap", например, совершенно не нужен и т.д.

Второй вопрос
Как пользоваться GII из консоли?
У меня не получилось воспользоваться GII из консоли - выдало ошибку определения IP при выполнении команды "$ ./yii gii/default/action".

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

Exception 'yii\base\UnknownMethodException' with message 'Calling unknown method: yii\console\Request::getUserIP()' 
Мне всего-лишь нужно сгенерировать модели из базы данных MySQL.

Спасибо за внимание!
lancedevnull
Сообщения: 1268
Зарегистрирован: 2013.07.17, 17:37

Re: Скелет консольного приложения + GII

Сообщение lancedevnull »

ты путаешь web и console это разные вещи
Аватара пользователя
pr_o
Сообщения: 65
Зарегистрирован: 2010.01.19, 02:20

Re: Скелет консольного приложения + GII

Сообщение pr_o »

lancedevnull писал(а):ты путаешь web и console это разные вещи
В общем написал парсер на PHP, хочу использовать Database ORM от Yii 2.x. Doctrine ну его в топку изучать. Как быть?
Ответить