PhpStorm Advanced Metadata Exporter ################################### :category: PHP :tags: phpstorm, silex, slim, pimple, code completion :date: 2018-03-06 7:54:00 +02:00 As a Silex user I liked `Pimple Container Dumper`_ that worked with `Silex Idea Plugin`_ to enable code completion for Pimple DI in PhpStorm. But now with Silex EOL'd I have to move to Slim. I've found no such projects so I had to write my own. Here it is: `sandfoxme/phpstorm-metadata-export`_. It currently supports exporting data from Pimple and has 3 integration middlewares: for Slim, for Silex and for Psr-15 compatible frameworks. P.S. Code completion support for ArrayAccess containers seem to be currently broken in PhpStorm (`WI-33309`_, `WI-35503`_). So I don't currently recommend replacing Silex Idea Plugin with this library unless you use Pimple in Psr-11 compliant way (like Slim does by default) .. _Pimple Container Dumper: https://github.com/Sorien/silex-pimple-dumper .. _Silex Idea Plugin: https://github.com/Sorien/silex-idea-plugin .. _sandfoxme/phpstorm-metadata-export: https://sandfox.dev/php/phpstorm-metadata-export.html .. _WI-33309: https://youtrack.jetbrains.com/issue/WI-33309 .. _WI-35503: https://youtrack.jetbrains.com/issue/WI-35503