mirror of
https://github.com/rectorphp/rector.git
synced 2025-02-23 19:24:48 +01:00
24 lines
497 B
PHP
24 lines
497 B
PHP
<?php
|
|
|
|
declare (strict_types=1);
|
|
namespace Rector\Renaming\NodeManipulator;
|
|
|
|
use PhpParser\Node\Stmt;
|
|
use PhpParser\Node\Stmt\Break_;
|
|
final class SwitchManipulator
|
|
{
|
|
/**
|
|
* @param Stmt[] $stmts
|
|
* @return Stmt[]
|
|
*/
|
|
public function removeBreakNodes(array $stmts) : array
|
|
{
|
|
foreach ($stmts as $key => $node) {
|
|
if ($node instanceof \PhpParser\Node\Stmt\Break_) {
|
|
unset($stmts[$key]);
|
|
}
|
|
}
|
|
return $stmts;
|
|
}
|
|
}
|