Skip to content
This repository has been archived by the owner on Jan 8, 2020. It is now read-only.

Composer dependencies fixed #4584

Closed
wants to merge 1 commit into from
Closed

Composer dependencies fixed #4584

wants to merge 1 commit into from

Conversation

ossinkine
Copy link
Contributor

Added needed packages to "require", "require-dev" and "suggest" sections in composer.json.
See #4519

"suggest": {
"zendframework/zend-config": "Zend\\Config component",
Copy link
Contributor

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

Copy link
Contributor Author

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?

Copy link
Contributor

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.

Copy link
Contributor Author

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.

@ghost ghost assigned weierophinney Jun 11, 2013
weierophinney added a commit that referenced this pull request Jun 28, 2013
Composer dependencies fixed

Conflicts:
	library/Zend/Captcha/composer.json
	library/Zend/ProgressBar/composer.json
	library/Zend/Validator/composer.json
weierophinney added a commit that referenced this pull request Jun 28, 2013
@weierophinney
Copy link
Member

Merged to develop for release with 2.3.0 -- Thanks, @ossinkine !

weierophinney added a commit to zendframework/zend-mail that referenced this pull request May 14, 2015
…mposer-dependencies

Composer dependencies fixed

Conflicts:
	library/Zend/Captcha/composer.json
	library/Zend/ProgressBar/composer.json
	library/Zend/Validator/composer.json
weierophinney added a commit to zendframework/zend-mail that referenced this pull request May 14, 2015
weierophinney added a commit to zendframework/zend-barcode that referenced this pull request May 14, 2015
…mposer-dependencies

Composer dependencies fixed

Conflicts:
	library/Zend/Captcha/composer.json
	library/Zend/ProgressBar/composer.json
	library/Zend/Validator/composer.json
weierophinney added a commit to zendframework/zend-barcode that referenced this pull request May 14, 2015
weierophinney added a commit to zendframework/zend-servicemanager that referenced this pull request May 15, 2015
…mposer-dependencies

Composer dependencies fixed

Conflicts:
	library/Zend/Captcha/composer.json
	library/Zend/ProgressBar/composer.json
	library/Zend/Validator/composer.json
weierophinney added a commit to zendframework/zend-servicemanager that referenced this pull request May 15, 2015
weierophinney added a commit to zendframework/zend-math that referenced this pull request May 15, 2015
…mposer-dependencies

Composer dependencies fixed

Conflicts:
	library/Zend/Captcha/composer.json
	library/Zend/ProgressBar/composer.json
	library/Zend/Validator/composer.json
weierophinney added a commit to zendframework/zend-math that referenced this pull request May 15, 2015
weierophinney added a commit to zendframework/zend-loader that referenced this pull request May 15, 2015
…mposer-dependencies

Composer dependencies fixed

Conflicts:
	library/Zend/Captcha/composer.json
	library/Zend/ProgressBar/composer.json
	library/Zend/Validator/composer.json
weierophinney added a commit to zendframework/zend-loader that referenced this pull request May 15, 2015
weierophinney added a commit to zendframework/zend-memory that referenced this pull request May 15, 2015
…mposer-dependencies

Composer dependencies fixed

Conflicts:
	library/Zend/Captcha/composer.json
	library/Zend/ProgressBar/composer.json
	library/Zend/Validator/composer.json
weierophinney added a commit to zendframework/zend-memory that referenced this pull request May 15, 2015
weierophinney added a commit to zendframework/zend-modulemanager that referenced this pull request May 15, 2015
…mposer-dependencies

Composer dependencies fixed

Conflicts:
	library/Zend/Captcha/composer.json
	library/Zend/ProgressBar/composer.json
	library/Zend/Validator/composer.json
weierophinney added a commit to zendframework/zend-modulemanager that referenced this pull request May 15, 2015
weierophinney added a commit to zendframework/zend-paginator that referenced this pull request May 15, 2015
…mposer-dependencies

Composer dependencies fixed

Conflicts:
	library/Zend/Captcha/composer.json
	library/Zend/ProgressBar/composer.json
	library/Zend/Validator/composer.json
weierophinney added a commit to zendframework/zend-paginator that referenced this pull request May 15, 2015
weierophinney added a commit to zendframework/zend-inputfilter that referenced this pull request May 15, 2015
…mposer-dependencies

Composer dependencies fixed

Conflicts:
	library/Zend/Captcha/composer.json
	library/Zend/ProgressBar/composer.json
	library/Zend/Validator/composer.json
weierophinney added a commit to zendframework/zend-inputfilter that referenced this pull request May 15, 2015
weierophinney added a commit to zendframework/zend-progressbar that referenced this pull request May 15, 2015
…mposer-dependencies

Composer dependencies fixed

Conflicts:
	library/Zend/Captcha/composer.json
	library/Zend/ProgressBar/composer.json
	library/Zend/Validator/composer.json
weierophinney added a commit to zendframework/zend-progressbar that referenced this pull request May 15, 2015
weierophinney added a commit to zendframework/zend-filter that referenced this pull request May 15, 2015
…mposer-dependencies

Composer dependencies fixed

Conflicts:
	library/Zend/Captcha/composer.json
	library/Zend/ProgressBar/composer.json
	library/Zend/Validator/composer.json
weierophinney added a commit to zendframework/zend-filter that referenced this pull request May 15, 2015
weierophinney added a commit to zendframework/zend-validator that referenced this pull request May 15, 2015
…mposer-dependencies

Composer dependencies fixed

Conflicts:
	library/Zend/Captcha/composer.json
	library/Zend/ProgressBar/composer.json
	library/Zend/Validator/composer.json
weierophinney added a commit to zendframework/zend-validator that referenced this pull request May 15, 2015
weierophinney added a commit to zendframework/zend-session that referenced this pull request May 15, 2015
…mposer-dependencies

Composer dependencies fixed

Conflicts:
	library/Zend/Captcha/composer.json
	library/Zend/ProgressBar/composer.json
	library/Zend/Validator/composer.json
weierophinney added a commit to zendframework/zend-session that referenced this pull request May 15, 2015
weierophinney added a commit to zendframework/zend-view that referenced this pull request May 15, 2015
…mposer-dependencies

Composer dependencies fixed

Conflicts:
	library/Zend/Captcha/composer.json
	library/Zend/ProgressBar/composer.json
	library/Zend/Validator/composer.json
weierophinney added a commit to zendframework/zend-view that referenced this pull request May 15, 2015
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants