Extract Constant Dialog
In this text box, specify the name of the new constant.
Replace all occurrences
Select this checkbox to have PhpStorm automatically replace all the occurrences of the selected expression (if the selected expression is found more than once in the method).
| In this area, choose the method to define the PHP constant. The area is available only when the refactoring is invoked outside a class definition because the choice itself is relevant only in this context: extracted class constants are defined through the |
In this area, choose the visibility scope (access level modifier) of the extracted constant. If you leave the default value selected, the constant will be implicitly defined as
The area is available only when language level is set to PHP language version 7.1 and later. You can specify the PHP language level on the PHP page ( for Windows and Linux or for macOS).