Inspectopedia Help

Dynamic property declaration

Reports the references to dynamic class properties declarations. Such declaration are deprecated starting from PHP 8.2

The inspection skips the objects of the stdClass or derived types.

Inspection options

Here you can find the description of settings available for the Dynamic property declaration inspection, and the reference of their default values.

PHP 8.2 Severity

Default setting: Warning

Other available settings:

  • Error

  • Weak Warning

  • Server Problem

  • Grammar Error

  • Typo

  • Consideration

  • Information

Inspection Details

By default bundled with:

PhpStorm 2024.1, Qodana for PHP 2024.1,

Can be installed with plugin:

PHP, 241.SNAPSHOT

Last modified: 29 April 2024