PhpStorm 2021.1 Help

Step Filters

The page is available only when the PHP plugin is enabled. The PHP plugin is bundled with PhpStorm and activated by default. If the plugin is disabled, enable it on the Installed tab of the Settings/Preferences | Plugins page, as described in Managing plugins.

On this page, specify the PHP methods and functions which you want the debugger to skip in addition to the common list of items to be skipped which is defined on the Debugger. Stepping page.

ItemDescription
Skip magic methodsSelect this checkbox to suppress stepping into PHP magic methods and any other methods or functions with names starting with a double underscore __.
Skip constructorsSelect this checkbox to suppress stepping into constructors.
Skipped Methods

In this area, create a list of specific methods that you do not want PhpStorm to step into.

  • To add a method to the list, click the Add button and in the Add Method dialog that opens type the name of the required function or the fully qualified name of the required method in the following format:

    • \Namespace\Class->Method for non-static methods.

    • \Namespace\Class::staticMethod for static methods.

  • To remove a method from the list, select the method to allow stepping into and click the Remove button.

Skipped Files

In this area, create a list of specific files that you do not want PhpStorm to step into. This is helpful when you are using a framework with numerous core files stepping into which is not necessary.

  • To add a file to the list, click the Add button, then click the Browse button in the newly added line, and then select the file to skip in the dialog that opens.

  • To remove a file from the list, select the file to allow stepping into and click the Remove button.

Last modified: 19 May 2021