-
Notifications
You must be signed in to change notification settings - Fork 2.5k
Conversation
"suggest": { | ||
"zendframework/zend-config": "Zend\\Config component", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Zend\Mvc should require Zend\Config. See #3908
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@danizord As far as I understand from #3908, Zend\Mvc
requires Zend\ModuleManager
and Zend\ModuleManager
in turn requires Zend\Config
. But Zend\Mvc
should not require Zend\Config
. Zend\Mvc
gets Zend\Config
through dependency if it use Zend\ModuleManager
.
@weierophinney What do you think about this?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@ossinkine The Zend\Config
is optional for Zend\ModuleManager
, but required for Zend\Mvc
.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@danizord Zend\Config
is used in Zend\ModuleManager\Listener\DefaultListenerAggregate
. DefaultListenerAggregate
is used in Zend\Mvc\Service\ModuleManagerFactory
, but you can use other factory for ModuleManager
in Zend\Mvc\Application
. Therefore, packages in "require-dev" and "suggest" sections. Zend\Config
in Zend\ModuleManager
, Zend\ModuleManager
in Zend\Mvc
. Moreover, Zend\Mvc
requires not only for Zend\Mvc\Application
.
Composer dependencies fixed Conflicts: library/Zend/Captcha/composer.json library/Zend/ProgressBar/composer.json library/Zend/Validator/composer.json
Merged to develop for release with 2.3.0 -- Thanks, @ossinkine ! |
…mposer-dependencies Composer dependencies fixed Conflicts: library/Zend/Captcha/composer.json library/Zend/ProgressBar/composer.json library/Zend/Validator/composer.json
…mposer-dependencies Composer dependencies fixed Conflicts: library/Zend/Captcha/composer.json library/Zend/ProgressBar/composer.json library/Zend/Validator/composer.json
…mposer-dependencies Composer dependencies fixed Conflicts: library/Zend/Captcha/composer.json library/Zend/ProgressBar/composer.json library/Zend/Validator/composer.json
…mposer-dependencies Composer dependencies fixed Conflicts: library/Zend/Captcha/composer.json library/Zend/ProgressBar/composer.json library/Zend/Validator/composer.json
…mposer-dependencies Composer dependencies fixed Conflicts: library/Zend/Captcha/composer.json library/Zend/ProgressBar/composer.json library/Zend/Validator/composer.json
…mposer-dependencies Composer dependencies fixed Conflicts: library/Zend/Captcha/composer.json library/Zend/ProgressBar/composer.json library/Zend/Validator/composer.json
…mposer-dependencies Composer dependencies fixed Conflicts: library/Zend/Captcha/composer.json library/Zend/ProgressBar/composer.json library/Zend/Validator/composer.json
…mposer-dependencies Composer dependencies fixed Conflicts: library/Zend/Captcha/composer.json library/Zend/ProgressBar/composer.json library/Zend/Validator/composer.json
…mposer-dependencies Composer dependencies fixed Conflicts: library/Zend/Captcha/composer.json library/Zend/ProgressBar/composer.json library/Zend/Validator/composer.json
…mposer-dependencies Composer dependencies fixed Conflicts: library/Zend/Captcha/composer.json library/Zend/ProgressBar/composer.json library/Zend/Validator/composer.json
…mposer-dependencies Composer dependencies fixed Conflicts: library/Zend/Captcha/composer.json library/Zend/ProgressBar/composer.json library/Zend/Validator/composer.json
…mposer-dependencies Composer dependencies fixed Conflicts: library/Zend/Captcha/composer.json library/Zend/ProgressBar/composer.json library/Zend/Validator/composer.json
…mposer-dependencies Composer dependencies fixed Conflicts: library/Zend/Captcha/composer.json library/Zend/ProgressBar/composer.json library/Zend/Validator/composer.json
…mposer-dependencies Composer dependencies fixed Conflicts: library/Zend/Captcha/composer.json library/Zend/ProgressBar/composer.json library/Zend/Validator/composer.json
Added needed packages to "require", "require-dev" and "suggest" sections in composer.json.
See #4519