diff --git a/docs/running_psalm/issues/PossiblyNullArgument.md b/docs/running_psalm/issues/PossiblyNullArgument.md index 82d3b21d3f5..49aa9091897 100644 --- a/docs/running_psalm/issues/PossiblyNullArgument.md +++ b/docs/running_psalm/issues/PossiblyNullArgument.md @@ -14,6 +14,8 @@ foo(rand(0, 1) ? "hello" : null); ### Using a Function Call inside `if` ```php +getName()) { foo($cat->getName()); } @@ -24,6 +26,8 @@ This fails since it's not guaranteed that subsequent calls to `$cat->getName()` * Use a variable: ```php + getName(); if (is_string($catName) { foo($catName); @@ -35,6 +39,8 @@ This fails since it's not guaranteed that subsequent calls to `$cat->getName()` ### Calling Another Function After `if` ```php +getName()) { changeCat(); foo($cat->getName());