So, after creating fresh Nette 3 project...
> composer create-project nette/web-project test
> cd test
I was just following the official documentation of Kdyby/Doctrine:
> composer require kdyby/doctrine
Using version ^3.3 for kdyby/doctrine
./composer.json has been updated
Running composer update kdyby/doctrine
Loading composer repositories with package information
Updating dependencies
Your requirements could not be resolved to an installable set of packages.
Problem 1
- kdyby/doctrine[v3.3.0, ..., v3.3.1] require nette/di ^2.4@dev -> found nette/di[v2.4.0, ..., v2.4.17] but it conflicts with your root composer.json require (^3.0).
- Root composer.json requires kdyby/doctrine ^3.3 -> satisfiable by kdyby/doctrine[v3.3.0, v3.3.1].
Use the option --with-all-dependencies (-W) to allow upgrades, downgrades and removals for packages currently locked to specific versions.
Installation failed, reverting ./composer.json and ./composer.lock to their original content.
Ok, maybe I can try --with-all-dependencies as suggested:
> composer require kdyby/doctrine -W
Using version ^3.3 for kdyby/doctrine
./composer.json has been updated
Running composer update kdyby/doctrine --with-all-dependencies
Loading composer repositories with package information
Updating dependencies
Your requirements could not be resolved to an installable set of packages.
Problem 1
- kdyby/doctrine[v3.3.0, ..., v3.3.1] require nette/di ^2.4@dev -> found nette/di[v2.4.0, ..., v2.4.17] but it conflicts with your root composer.json require (^3.0).
- Root composer.json requires kdyby/doctrine ^3.3 -> satisfiable by kdyby/doctrine[v3.3.0, v3.3.1].
Installation failed, reverting ./composer.json and ./composer.lock to their original content.
How can I install Kdyby/Doctrine to Nette3 sandbox?
Thank you.
So, after creating fresh Nette 3 project...
I was just following the official documentation of Kdyby/Doctrine:
Ok, maybe I can try
--with-all-dependenciesas suggested:How can I install Kdyby/Doctrine to Nette3 sandbox?
Thank you.