PhpStorm 2023.2 Help

Code Inspection: Use of possibly unassigned property in a static initializer

Reports a class member initializer which references another non-hoisted class member while the latter may be not initialized yet.



Initialization of class members happens consequently for fields, so a field cannot reference another field that is declared later.

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: 21 March 2023