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) |