Несоответствие кода на github-е с тем, что тянется composer-ом

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
Аватара пользователя
witzawitz
Сообщения: 23
Зарегистрирован: 2013.10.24, 03:08

Несоответствие кода на github-е с тем, что тянется composer-ом

Сообщение witzawitz » 2015.01.16, 20:15

То, что тянется у меня композером, не соответствует коду на гитхабе, и, как результат, документации. Обнаружилось это следующим образом: здесь внизу указаны exit codes для консольных приложений. При попытке их использования выкидывается исключение

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

PHP Fatal error:  Undefined class constant 'EXIT_CODE_NORMAL'
В коде на github-е кусок console/Controller содержит объявление этих констант. Однако, так этот класс выглядит у меня (фреймворк затянут композером).

Изображение

Кусок composer.json

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

    "type": "project",
    "minimum-stability": "dev",
    "require": {
        "php": ">=5.4.0",
        "yiisoft/yii2": "*"
    },
    "config": {
        "process-timeout": 1800
    }

lynicidn
Сообщения: 2221
Зарегистрирован: 2014.05.24, 15:12

Re: Несоответствие кода на github-е с тем, что тянется composer-ом

Сообщение lynicidn » 2015.01.16, 22:43

выхлоп composer update покажите

Аватара пользователя
wokster
Сообщения: 308
Зарегистрирован: 2013.09.06, 14:12
Контактная информация:

Re: Несоответствие кода на github-е с тем, что тянется composer-ом

Сообщение wokster » 2015.01.16, 23:44

Возможно разные версии для разных версий yii.

dmeroff
Сообщения: 101
Зарегистрирован: 2012.06.05, 14:32
Откуда: Петрозаводск
Контактная информация:

Re: Несоответствие кода на github-е с тем, что тянется composer-ом

Сообщение dmeroff » 2015.01.17, 02:21

Скорее всего не установлен composer asset plugin, и поэтому тянется бета-версия Yii.

Аватара пользователя
samdark
Администратор
Сообщения: 9201
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: Несоответствие кода на github-е с тем, что тянется composer-ом

Сообщение samdark » 2015.01.18, 11:13

Это 100% бета. Ставьте плагин как написано в гайде.

Аватара пользователя
witzawitz
Сообщения: 23
Зарегистрирован: 2013.10.24, 03:08

Re: Несоответствие кода на github-е с тем, что тянется composer-ом

Сообщение witzawitz » 2015.01.22, 16:18

Да, действительно, установка плагина решила проблему. Спасибо.
Как-то я пропустила момент, что с переходом на стабильную версию надо установить этот плагин.

Ответить