mirror of https://github.com/rectorphp/rector.git
Adding failing test for RemoveAlwaysElseRector
With a foreach within an anonymous function
This commit is contained in:
parent
fcec6e301e
commit
facca2a50b
|
@ -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';
|
||||
}
|
||||
}
|
||||
|
||||
public function run3($list, $flag)
|
||||
{
|
||||
function ($list) use ($flag) {
|
||||
foreach ($list as $key => $val) {
|
||||
if ($flag && empty($key)) {
|
||||
continue;
|
||||
}
|
||||
|
||||
if (empty($val)) {
|
||||
$val = $key;
|
||||
}
|
||||
}
|
||||
};
|
||||
}
|
||||
}
|
||||
|
||||
?>
|
||||
|
|
Loading…
Reference in New Issue