When a project is created, the StackDetector
service attempts to detect
which framework / CMS / platform the website is built with.
This information is saved in the project's tags
in the form of a string
matching the App\Enum\Framework::
constants.
The goal with this feature are to:
- provide more specific guidance to the users during the QA process;
- avoid asking them to do things that their platform prevents them from doing.
- Controller(s):
- Entities(s):
App\Entity\Project
- Services(s):
App\Util\StackDetector
- Templates: N/A
- Web components: N/A