Size: a a a

2020 May 15

AM

Alexander Makarov in Yii Framework 3
как в веб, так и в консольке
источник

T

TradersVE in Yii Framework 3
Dmitriy S
А что ты там хочешь увидеть, там json файл, вьюера еще нету.
yii-debug needs yii-web in yii-console ?
источник

DS

Dmitriy S in Yii Framework 3
TradersVE
yii-debug needs yii-web in yii-console ?
No it doesn't.
источник

DS

Dmitriy S in Yii Framework 3
But it is loaded, because this package is yii-debug dependency.
источник

DS

Dmitriy S in Yii Framework 3
@samdark, вот кстати еще одна штука, которая общая для консоли и веб, если б у нас были скажем AbstractApplicationStartup и  AbstractApplicationShutdown ивенты, то нам бы не нужны были в дебагере зависимости yii-web и yii-console
источник

T

TradersVE in Yii Framework 3
Dmitriy S
No it doesn't.
- Root composer.json requires yiisoft/yii-web ^3.0@dev -> satisfiable by yiisoft/yii-web[3.0.x-dev (alias of dev-master)].
   - yiisoft/yii-web 3.0.x-dev requires psr/http-factory-implementation 1.0 -> could not be found in any version, but the following packages provide it:
источник

DS

Dmitriy S in Yii Framework 3
TradersVE
- Root composer.json requires yiisoft/yii-web ^3.0@dev -> satisfiable by yiisoft/yii-web[3.0.x-dev (alias of dev-master)].
   - yiisoft/yii-web 3.0.x-dev requires psr/http-factory-implementation 1.0 -> could not be found in any version, but the following packages provide it:
Ok, it's my bad, it is used for checking startup/shutdown events
источник

DS

Dmitriy S in Yii Framework 3
I think it will be better to create a common package for yii-console and yii-web, something like yii-app-config
источник

DS

Dmitriy S in Yii Framework 3
It will contain EventConfigurator, ModuleConfigurator, AbstractApplicationStartup,  AbstractApplicationShutdown and another common classes
источник

AM

Alexander Makarov in Yii Framework 3
Dmitriy S
But it is loaded, because this package is yii-debug dependency.
Why is it needed in yii-debug?
источник

AM

Alexander Makarov in Yii Framework 3
Events only?
источник

DS

Dmitriy S in Yii Framework 3
Alexander Makarov
Events only?
Yes
источник

T

TradersVE in Yii Framework 3
you should add the default yii-debug in yii-console.
источник

DS

Dmitriy S in Yii Framework 3
Alexander Makarov
Events only?
And EventConfigurator
источник

T

TradersVE in Yii Framework 3
Thus the packages that use the yii-console will have the debugger enabled.
источник

T

TradersVE in Yii Framework 3
If I want to disable it, I simply set the parameter to params as false.
источник

DS

Dmitriy S in Yii Framework 3
TradersVE
you should add the default yii-debug in yii-console.
Ok, I'll fix it
источник

T

TradersVE in Yii Framework 3
Dmitriy S
Ok, I'll fix it
👍👍👍
источник

NO

Nex Otaku in Yii Framework 3
А зачем конкретные классы? Можно ведь интерфейсы сделать, будет без жёсткой привязки.
источник

NO

Nex Otaku in Yii Framework 3
И будет в yii-web одна реализация этих интерфейсов, а в yii-console другая.
источник