PhpStorm 2023.3 Help

Code Inspection: Undefined class constant

Reports the references to class constants that are not declared.

In the following example, the NonExistingConstant constant is not defined in ExampleClass.

class ExampleClass { const ExistingConstant = 'foo'; } $myVar = ExampleClass::NonExistingConstant;

Suppress an inspection in the editor

  1. Place the caret at the highlighted line and press Alt+Enter or click the Intention action icon.

  2. Click the arrow next to the inspection you want to suppress and select the necessary suppress action.

Last modified: 20 February 2024