PhpStorm 2022.3 Help

Frameworks

On this page, set up PHP frameworks integration with PhpStorm in the current project. The settings for each framework are shown in a separate area. A framework-specific area is shown only when the corresponding plugin (Drupal Support, Joomla! Support, or WordPress Support) is enabled on the Plugins page as described in Install plugins.

Drupal

In this section, configure integration with Drupal in a project.

Enable Drupal integration

When the checkbox is selected you can use the specified Drupal installation via the PhpStorm interface.

Drupal installation path

In this field, specify the root folder of the Drupal installation.

Set up PHP | Include paths

  • Select this checkbox to have Drupal include paths automatically configured for the project.

    After you leave the dialog, the following paths will be added to the Include Paths list on the PHP page: <drupal installation root>/includes, <drupal installation root>/modules, and <drupal installation root>/sites/all/modules

  • Clear the checkbox to configure the include paths manually.

Version

From this list, choose the version of Drupal to use, the supported versions are 6, 7, 8, and 9.

Joomla!

In this section, configure integration with Joomla! in a project.

Enable Joomla! integration

When the checkbox is selected you can use the specified Joomla! installation via the PhpStorm interface.

Joomla! installation path

In this field, specify the root folder of the Joomla! installation.

Path to JConfig

In this field, provide the path to the Joomla's configuration.php created during Joomla! installation.

WordPress

In this area, configure integration with the WordPress Content Management System in the current project to work with the system through the PhpStorm user interface.

Enable WordPress Integration

When the checkbox is selected you can use the specified WordPress installation via the PhpStorm interface.

WordPress Installation Path

In this field, specify the folder where WordPress is installed. This folder should contain the wp-admin and wp-includes subdirectories.

Last modified: 11 January 2023