NullableReturnStatement
Emitted if a return statement contains a null value, but the function return type is not nullable
<?php
function foo() : string {
if (rand(0, 1)) {
return "foo";
}
return null; // emitted here
}
Emitted if a return statement contains a null value, but the function return type is not nullable
<?php
function foo() : string {
if (rand(0, 1)) {
return "foo";
}
return null; // emitted here
}