switchManipulator = $switchManipulator;
}
public function getRuleDefinition() : RuleDefinition
{
return new RuleDefinition('Change switch with only 1 check to if', [new CodeSample(<<<'CODE_SAMPLE'
class SomeObject
{
public function run($value)
{
$result = 1;
switch ($value) {
case 100:
$result = 1000;
}
return $result;
}
}
CODE_SAMPLE
, <<<'CODE_SAMPLE'
class SomeObject
{
public function run($value)
{
$result = 1;
if ($value === 100) {
$result = 1000;
}
return $result;
}
}
CODE_SAMPLE
)]);
}
/**
* @return array