PhpStorm
 
Get PhpStorm
You are viewing the documentation for an earlier version of PhpStorm.

Navigating through a Symfony project

Last modified: 30 October 2023

Symfony introduces a number of concepts that are important for an application, including but not limited to controllers (actions), routing, templating, the Doctrine ORM, testing, forms, translations, services, bundles, and configuration. Developing a Symfony application means integrating some (or all) of these components together, often switching back and forth between different files and artifact types.

To facilitate this, the Symfony Plugin provides several extra code navigation features in addition to the PhpStorm basic ones.