Closed egil-systems closed 8 years ago
Hi again,
After changing all composer branches to "*@dev" (which is not the recommended thing to do), I did a composer update and then:
composer require ocramius/psr7-session
Just installs fine.
My guess here is that the correct behavior for a middleware is to, ideally, to be installable against the "reference implementation" of the framework (in this case, the base skeleton app from zend expressive).
Sorry if i sound a bit oppiniated, but my believe is that all reference middleware (like this one) should "just work" :)
Thank you all for the work on psr7 stuff, it really is making a difference!
Cheers, LF
This seems to be a problem with zendframework/zend-expressive-skeleton
, not with this package.
To demonstrate it, you will see that following actually works:
composer create-project zendframework/zend-expressive-skeleton test-sessions
cd test-sessions
composer update # this was added, but shows that the problem is not in this package
composer require ocramius/psr7-session # now works
Please report the issue in https://github.com/zendframework/zend-expressive-skeleton/issues
Closing as invalid.
Will do, sorry to waste your time :)
Just an heads up with regard to versions / composer etc:
composer create-project zendframework/zend-expressive-skeleton test-sessions
cd test-sessions
composer require ocramius/psr7-session
Step 3 doesn't complete with the following output:
My guess is that zend expressive is setting up composer with dependency of versions that is not compatible with psr7-sessions.