idea-php-symfony2-plugin 0,0,0 travis-ci

PhpStorm plugin to detect ContainerInterface::get result type ... and that does many other things now :)

IntelliJ IDEA / PhpStorm Symfony Plugin

Build Status Version Downloads Downloads last month Donate to this project using Paypal

Plugin url:


  • Install the plugin by going to Settings -> Plugins -> Browse repositories and then search for Symfony.
  • Enabled it per project (File -> Settings -> Languages & Framework -> PHP -> Symfony)
  • Install Php Annotation plugin to enjoy all the annotation stuff
  • Plugin needs a valid PhpStorm indexer, use "File > Invalidate Caches / Restart" if something crazy is going on


  • This plugins supports Symfony 2, 3, ... and hopefully all future ones

Documentation and tutorials

Autocomplete (or something else) is not working! Help! :open_mouth:

  • You usually need to trigger the autocomplete popup yourself, by pressing CTRL+SPACE (may be a different shortcut depending on your keymap).
  • Check your File -> Settings -> Symfony Plugin -> Enable Plugin for this Project
  • Many features require the app/cache/dev/appDevDebugProjectContainer.xml file to exist. It is generated when you boot your app in dev environment (open /app_dev.php in a browser or php app/console).
  • Routing features require the app/cache/dev/appDevUrlGenerator.php file to exist. It is generated the first time a call to $urlGenerator->generate() is made at runtime (open a page in your browser that generate at least 1 url).

Building, debugging and other

What? Something still does not work? Damn! :cry:

You can browse the existing issues at

If your issue already exists, don't hesitate to add a comment to help contributors resolve the issue more easily. If your issue does not exist, open a new issue :smiley:.

Make sure to provide the maximum amount of informations, such as:

  • What version of PHPStorm are you using ?
  • What version of the plugin are you using ?
  • What kind of project have you enccountered the issue with ? (Symfony, etc, custom/full stack ? silex ?)
  • The stack trace if an error occured
  • Check if you are in PhpStorm eap channel

Related Repositories



Mobile_Detect is a lightweight PHP class for detecting mobile devices (including ...



Small convention based CQRS library for PHP ...



Laravel Framework Plugin for PhpStorm / IntelliJ IDEA ...



Integrate Symfony2 with Wordpress and Wordpress with Symfony2 ...



Provides php annotation support for PhpStorm and IntelliJ ...

Top Contributors

Haehnchen adrienbrault King2500 artspb Lumbendil dlsniper xabbuh dirkluijk denbatte Gemorroj kstenschke mhor Ma27 pylebecq Sorien anki-code


-   0.12.127 zip tar
-   0.12.126 zip tar
-   0.12.125 zip tar
-   0.12.124 zip tar
-   0.12.123 zip tar
-   0.12.122 zip tar
-   0.12.121 zip tar
-   0.12.120 zip tar
-   0.12.119 zip tar
-   0.12.118 zip tar
-   0.12.117 zip tar
-   0.12.116 zip tar
-   0.12.115 zip tar
-   0.11.115 zip tar
-   0.11.114 zip tar
-   0.11.113 zip tar
-   0.11.112 zip tar
-   0.11.111 zip tar
-   0.11.110 zip tar
-   0.11.109 zip tar
-   0.11.108 zip tar
-   0.11.107 zip tar
-   0.11.106 zip tar
-   0.11.105 zip tar
-   0.11.104 zip tar
-   0.11.103 zip tar
-   0.11.102 zip tar
-   0.11.101 zip tar
-   0.11.100 zip tar
-   0.11.99 zip tar