Created by: ybelenko
Adds PHP-DI package and basic app config. It's my second PR with huge refactoring, I've decided to not create generator option for that feature since I don't want to support two different builds. Also I removed TokenAuthentication and Mocker for now to make review easier. I will add these 2 middlewares back in the next PR.
I need to mention two repos which I used as references:
So thanks to @odan and @l0gicgate for a good skeletons.
Closes #6852 (closed)
Upgrade note will be added soon.
cc @jebentier @dkarlovi @mandrean @jfastnacht @ackintosh @renepardon
PR checklist
-
Read the contribution guidelines. -
Pull Request title clearly describes the work in the pull request and Pull Request description provides details about how to validate the work. Missing information here may result in delayed response from the community. -
Run the following to build the project and update samples: ./mvnw clean package ./bin/generate-samples.sh ./bin/utils/export_docs_generators.sh
./bin/generate-samples.sh bin/configs/java*
. For Windows users, please run the script in Git BASH. -
File the PR against the correct branch: master
(5.3.0),6.0.x
-
If your PR is targeting a particular programming language, @mention the technical committee members, so they are more likely to review the pull request.