Adding failing test for RemoveAlwaysElseRector

With a foreach within an anonymous function
This commit is contained in:
John Linhart 2020-02-15 15:26:41 +01:00
parent fcec6e301e
commit facca2a50b

View File

@ -27,6 +27,19 @@ class ForContinue
} }
} }
} }
public function run3($list, $flag)
{
function ($list) use ($flag) {
foreach ($list as $key => $val) {
if ($flag && empty($key)) {
continue;
} elseif (empty($val)) {
$val = $key;
}
}
};
}
} }
?> ?>
@ -58,6 +71,21 @@ class ForContinue
echo '111'; echo '111';
} }
} }
public function run3($list, $flag)
{
function ($list) use ($flag) {
foreach ($list as $key => $val) {
if ($flag && empty($key)) {
continue;
}
if (empty($val)) {
$val = $key;
}
}
};
}
} }
?> ?>