
no_null_property_initialization
¶Properties MUST not be explicitly initialized with null
except when they
have a type declaration (PHP 7.4).
--- Original
+++ New
<?php
class Foo {
- public $foo = null;
+ public $foo;
}
--- Original
+++ New
<?php
class Foo {
- public static $foo = null;
+ public static $foo;
}
The rule is part of the following rule sets:
Using the @PhpCsFixer rule set will enable the no_null_property_initialization
rule.
Using the @Symfony rule set will enable the no_null_property_initialization
rule.