Support for PHP Frameworks

PhpStorm is perfect for working with Symfony, Drupal, WordPress, Zend Framework, Laravel, Magento, Joomla!, CakePHP, Yii, and other frameworks.

Note: This is not a full list of supported frameworks, as most modern PHP frameworks are supported by PhpStorm out of the box due to its in-depth understanding of PHP. External PhpStorm plugins exist for many PHP frameworks not indicated here. To find existing native or external plugins, open the IDE and go to Settings | Plugins. For more information about installing plugins, click here.

Name

Support

Level of support

Additional tutorials

Symfony External plugin: Symfony Support Symfony Development using PhpStorm
Laravel Built-in Blade support
External plugin: Laravel Idea
Laravel Development using PhpStorm
Drupal Built-in support Drupal Development using PhpStorm
WordPress Built-in support WordPress Development using PhpStorm
Joomla! Built-in support Joomla! Development using PhpStorm
Magento Supported due to understanding of general PHP (additional external plugins available)
Zend Framework Supported due to understanding of general PHP (additional external plugins available) Zend Framework 2 Command Line Tool (ZFTool)
CakePHP Supported due to understanding of general PHP (additional external plugins available)
Yii Supported due to understanding of general PHP (additional external plugins available)