diff --git a/ecs.yaml b/ecs.yaml index 94b969990ae..36500c71b59 100644 --- a/ecs.yaml +++ b/ecs.yaml @@ -185,3 +185,10 @@ parameters: # intentional "assertEquals()" - 'tests/PhpParser/Node/NodeFactoryTest.php' - '*TypeResolverTest.php' + + Symplify\CodingStandard\Fixer\LineLength\LineLengthFixer: + # buggy with PHP heredoc + - 'packages/SOLID/src/Rector/ClassConst/PrivatizeLocalClassConstantRector.php' + - 'packages/Php/src/Rector/FuncCall/SensitiveDefineRector.php' + - 'packages/Php/src/Rector/Name/ReservedObjectRector.php' + - 'packages/Php/src/Rector/Assign/AssignArrayToStringRector.php' diff --git a/packages/Architecture/src/Rector/Class_/ConstructorInjectionToActionInjectionRector.php b/packages/Architecture/src/Rector/Class_/ConstructorInjectionToActionInjectionRector.php index 98be9471702..7705b9d06f1 100644 --- a/packages/Architecture/src/Rector/Class_/ConstructorInjectionToActionInjectionRector.php +++ b/packages/Architecture/src/Rector/Class_/ConstructorInjectionToActionInjectionRector.php @@ -52,7 +52,7 @@ final class ConstructorInjectionToActionInjectionRector extends AbstractRector { return new RectorDefinition('', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' final class SomeController { /** @@ -70,9 +70,9 @@ final class SomeController $products = $this->productRepository->fetchAll(); } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' final class SomeController { public function default(ProductRepository $productRepository) @@ -80,7 +80,7 @@ final class SomeController $products = $productRepository->fetchAll(); } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/Architecture/src/Rector/Class_/RemoveRepositoryFromEntityAnnotationRector.php b/packages/Architecture/src/Rector/Class_/RemoveRepositoryFromEntityAnnotationRector.php index 5e7aee61c0e..ae20a4cbcaa 100644 --- a/packages/Architecture/src/Rector/Class_/RemoveRepositoryFromEntityAnnotationRector.php +++ b/packages/Architecture/src/Rector/Class_/RemoveRepositoryFromEntityAnnotationRector.php @@ -30,7 +30,7 @@ final class RemoveRepositoryFromEntityAnnotationRector extends AbstractRector { return new RectorDefinition('Removes repository class from @Entity annotation', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' use Doctrine\ORM\Mapping as ORM; /** @@ -39,9 +39,9 @@ use Doctrine\ORM\Mapping as ORM; class Product { } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' use Doctrine\ORM\Mapping as ORM; /** @@ -50,7 +50,7 @@ use Doctrine\ORM\Mapping as ORM; class Product { } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/Autodiscovery/src/Rector/FileSystem/MoveEntitiesToEntityDirectoryRector.php b/packages/Autodiscovery/src/Rector/FileSystem/MoveEntitiesToEntityDirectoryRector.php index ac1a8165291..73df078319d 100644 --- a/packages/Autodiscovery/src/Rector/FileSystem/MoveEntitiesToEntityDirectoryRector.php +++ b/packages/Autodiscovery/src/Rector/FileSystem/MoveEntitiesToEntityDirectoryRector.php @@ -41,7 +41,7 @@ final class MoveEntitiesToEntityDirectoryRector extends AbstractFileSystemRector public function getDefinition(): RectorDefinition { return new RectorDefinition('Move entities to Entity namespace', [new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' // file: app/Controller/Product.php namespace App\Controller; @@ -54,9 +54,9 @@ use Doctrine\ORM\Mapping as ORM; class Product { } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' // file: app/Entity/Product.php namespace App\Entity; @@ -69,7 +69,7 @@ use Doctrine\ORM\Mapping as ORM; class Product { } -CODE_SAMPLE +PHP )]); } diff --git a/packages/Autodiscovery/src/Rector/FileSystem/MoveInterfacesToContractNamespaceDirectoryRector.php b/packages/Autodiscovery/src/Rector/FileSystem/MoveInterfacesToContractNamespaceDirectoryRector.php index d5a4c07040d..186e4cda1fb 100644 --- a/packages/Autodiscovery/src/Rector/FileSystem/MoveInterfacesToContractNamespaceDirectoryRector.php +++ b/packages/Autodiscovery/src/Rector/FileSystem/MoveInterfacesToContractNamespaceDirectoryRector.php @@ -30,7 +30,7 @@ final class MoveInterfacesToContractNamespaceDirectoryRector extends AbstractFil public function getDefinition(): RectorDefinition { return new RectorDefinition('Move interface to "Contract" namespace', [new CodeSample( -<<<'CODE_SAMPLE' +<<<'PHP' // file: app/Exception/Rule.php namespace App\Exception; @@ -38,9 +38,9 @@ namespace App\Exception; interface Rule { } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' // file: app/Contract/Rule.php namespace App\Contract; @@ -48,7 +48,7 @@ namespace App\Contract; interface Rule { } -CODE_SAMPLE +PHP )]); } diff --git a/packages/Autodiscovery/src/Rector/FileSystem/MoveServicesBySuffixToDirectoryRector.php b/packages/Autodiscovery/src/Rector/FileSystem/MoveServicesBySuffixToDirectoryRector.php index 55d46fcd296..f4857a15057 100644 --- a/packages/Autodiscovery/src/Rector/FileSystem/MoveServicesBySuffixToDirectoryRector.php +++ b/packages/Autodiscovery/src/Rector/FileSystem/MoveServicesBySuffixToDirectoryRector.php @@ -46,7 +46,7 @@ final class MoveServicesBySuffixToDirectoryRector extends AbstractFileSystemRect public function getDefinition(): RectorDefinition { return new RectorDefinition('Move classes by their suffix to their own group/directory', [new ConfiguredCodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' // file: app/Entity/ProductRepository.php namespace App/Entity; @@ -54,9 +54,9 @@ namespace App/Entity; class ProductRepository { } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' // file: app/Repository/ProductRepository.php namespace App/Repository; @@ -64,7 +64,7 @@ namespace App/Repository; class ProductRepository { } -CODE_SAMPLE +PHP , [ '$groupNamesBySuffix' => ['Repository'], diff --git a/packages/CakePHP/src/Rector/MethodCall/ModalToGetSetRector.php b/packages/CakePHP/src/Rector/MethodCall/ModalToGetSetRector.php index 4ac830e7450..9cbcee6377f 100644 --- a/packages/CakePHP/src/Rector/MethodCall/ModalToGetSetRector.php +++ b/packages/CakePHP/src/Rector/MethodCall/ModalToGetSetRector.php @@ -36,7 +36,7 @@ final class ModalToGetSetRector extends AbstractRector 'Changes combined set/get `value()` to specific `getValue()` or `setValue(x)`.', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' $object = new InstanceConfigTrait; $config = $object->config(); @@ -44,9 +44,9 @@ $config = $object->config('key'); $object->config('key', 'value'); $object->config(['key' => 'value']); -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' $object = new InstanceConfigTrait; $config = $object->getConfig(); @@ -54,7 +54,7 @@ $config = $object->getConfig('key'); $object->setConfig('key', 'value'); $object->setConfig(['key' => 'value']); -CODE_SAMPLE +PHP ), ] ); diff --git a/packages/CakePHP/src/Rector/Name/ChangeSnakedFixtureNameToCamelRector.php b/packages/CakePHP/src/Rector/Name/ChangeSnakedFixtureNameToCamelRector.php index 3c5a1763b6a..9c60ca50833 100644 --- a/packages/CakePHP/src/Rector/Name/ChangeSnakedFixtureNameToCamelRector.php +++ b/packages/CakePHP/src/Rector/Name/ChangeSnakedFixtureNameToCamelRector.php @@ -19,7 +19,7 @@ final class ChangeSnakedFixtureNameToCamelRector extends AbstractRector { return new RectorDefinition('Changes $fixtues style from snake_case to CamelCase.', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeTest { protected $fixtures = [ @@ -27,9 +27,9 @@ class SomeTest 'app.users', 'some_plugin.posts/special_posts', ]; -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeTest { protected $fixtures = [ @@ -37,7 +37,7 @@ class SomeTest 'app.Users', 'some_plugin.Posts/SpeectialPosts', ]; -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/Celebrity/src/Rector/BooleanOp/LogicalToBooleanRector.php b/packages/Celebrity/src/Rector/BooleanOp/LogicalToBooleanRector.php index d17cb02e4e0..fae05e81e8a 100644 --- a/packages/Celebrity/src/Rector/BooleanOp/LogicalToBooleanRector.php +++ b/packages/Celebrity/src/Rector/BooleanOp/LogicalToBooleanRector.php @@ -22,17 +22,17 @@ final class LogicalToBooleanRector extends AbstractRector { return new RectorDefinition('Change OR, AND to ||, && with more common understanding', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' if ($f = false or true) { return $f; } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' if (($f = false) || true) { return $f; } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/Celebrity/src/Rector/FuncCall/SetTypeToCastRector.php b/packages/Celebrity/src/Rector/FuncCall/SetTypeToCastRector.php index 81bc8c0fedd..607cae2089a 100644 --- a/packages/Celebrity/src/Rector/FuncCall/SetTypeToCastRector.php +++ b/packages/Celebrity/src/Rector/FuncCall/SetTypeToCastRector.php @@ -45,7 +45,7 @@ final class SetTypeToCastRector extends AbstractRector { return new RectorDefinition('Changes settype() to (type) where possible', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run($foo) @@ -55,9 +55,9 @@ class SomeClass return settype($foo, 'integer'); } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run(array $items) @@ -67,7 +67,7 @@ class SomeClass return (int) $foo; } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/Celebrity/src/Rector/NotEqual/CommonNotEqualRector.php b/packages/Celebrity/src/Rector/NotEqual/CommonNotEqualRector.php index 5c64f96969f..3dcec815602 100644 --- a/packages/Celebrity/src/Rector/NotEqual/CommonNotEqualRector.php +++ b/packages/Celebrity/src/Rector/NotEqual/CommonNotEqualRector.php @@ -19,7 +19,7 @@ final class CommonNotEqualRector extends AbstractRector { return new RectorDefinition('Use common != instead of less known <> with same meaning', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' final class SomeClass { public function run($one, $two) @@ -27,9 +27,9 @@ final class SomeClass return $one <> $two; } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' final class SomeClass { public function run($one, $two) @@ -37,7 +37,7 @@ final class SomeClass return $one != $two; } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/CodeQuality/src/Rector/Array_/CallableThisArrayToAnonymousFunctionRector.php b/packages/CodeQuality/src/Rector/Array_/CallableThisArrayToAnonymousFunctionRector.php index 1f59142715e..7c9f5457fc5 100644 --- a/packages/CodeQuality/src/Rector/Array_/CallableThisArrayToAnonymousFunctionRector.php +++ b/packages/CodeQuality/src/Rector/Array_/CallableThisArrayToAnonymousFunctionRector.php @@ -45,7 +45,7 @@ final class CallableThisArrayToAnonymousFunctionRector extends AbstractRector { return new RectorDefinition('Convert [$this, "method"] to proper anonymous function', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run() @@ -61,9 +61,9 @@ class SomeClass return $first <=> $second; } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run() @@ -81,7 +81,7 @@ class SomeClass return $first <=> $second; } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/CodeQuality/src/Rector/BinaryOp/SimplifyDeMorganBinaryRector.php b/packages/CodeQuality/src/Rector/BinaryOp/SimplifyDeMorganBinaryRector.php index 10582c6c255..86fec84cff6 100644 --- a/packages/CodeQuality/src/Rector/BinaryOp/SimplifyDeMorganBinaryRector.php +++ b/packages/CodeQuality/src/Rector/BinaryOp/SimplifyDeMorganBinaryRector.php @@ -34,21 +34,21 @@ final class SimplifyDeMorganBinaryRector extends AbstractRector { return new RectorDefinition('Simplify negated conditions with de Morgan theorem', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' 20 || $b <= 50); -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' 50; -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/CodeQuality/src/Rector/Catch_/ThrowWithPreviousExceptionRector.php b/packages/CodeQuality/src/Rector/Catch_/ThrowWithPreviousExceptionRector.php index b5b93c8e0bf..cba304fb549 100644 --- a/packages/CodeQuality/src/Rector/Catch_/ThrowWithPreviousExceptionRector.php +++ b/packages/CodeQuality/src/Rector/Catch_/ThrowWithPreviousExceptionRector.php @@ -26,7 +26,7 @@ final class ThrowWithPreviousExceptionRector extends AbstractRector 'When throwing into a catch block, checks that the previous exception is passed to the new throw clause', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run() @@ -38,9 +38,9 @@ class SomeClass } } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run() @@ -52,7 +52,7 @@ class SomeClass } } } -CODE_SAMPLE +PHP ), ] ); diff --git a/packages/CodeQuality/src/Rector/Class_/CompleteDynamicPropertiesRector.php b/packages/CodeQuality/src/Rector/Class_/CompleteDynamicPropertiesRector.php index 6f41ed8168d..d88c9a332c6 100644 --- a/packages/CodeQuality/src/Rector/Class_/CompleteDynamicPropertiesRector.php +++ b/packages/CodeQuality/src/Rector/Class_/CompleteDynamicPropertiesRector.php @@ -53,7 +53,7 @@ final class CompleteDynamicPropertiesRector extends AbstractRector { return new RectorDefinition('Add missing dynamic properties', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function set() @@ -61,9 +61,9 @@ class SomeClass $this->value = 5; } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { /** @@ -75,7 +75,7 @@ class SomeClass $this->value = 5; } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/CodeQuality/src/Rector/Concat/JoinStringConcatRector.php b/packages/CodeQuality/src/Rector/Concat/JoinStringConcatRector.php index 5bf4c1c5225..63ab7c22761 100644 --- a/packages/CodeQuality/src/Rector/Concat/JoinStringConcatRector.php +++ b/packages/CodeQuality/src/Rector/Concat/JoinStringConcatRector.php @@ -18,7 +18,7 @@ final class JoinStringConcatRector extends AbstractRector { return new RectorDefinition('Joins concat of 2 strings', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run() @@ -26,9 +26,9 @@ class SomeClass $name = 'Hi' . ' Tom'; } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run() @@ -36,7 +36,7 @@ class SomeClass $name = 'Hi Tom'; } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/CodeQuality/src/Rector/Equal/UseIdenticalOverEqualWithSameTypeRector.php b/packages/CodeQuality/src/Rector/Equal/UseIdenticalOverEqualWithSameTypeRector.php index 90d8387671b..c27f51f4fb1 100644 --- a/packages/CodeQuality/src/Rector/Equal/UseIdenticalOverEqualWithSameTypeRector.php +++ b/packages/CodeQuality/src/Rector/Equal/UseIdenticalOverEqualWithSameTypeRector.php @@ -22,7 +22,7 @@ final class UseIdenticalOverEqualWithSameTypeRector extends AbstractRector { return new RectorDefinition('Use ===/!== over ==/!=, it values have the same type', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run(int $firstValue, int $secondValue) @@ -31,9 +31,9 @@ class SomeClass $isDiffernt = $firstValue != $secondValue; } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run(int $firstValue, int $secondValue) @@ -42,7 +42,7 @@ class SomeClass $isDiffernt = $firstValue !== $secondValue; } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/CodeQuality/src/Rector/For_/ForToForeachRector.php b/packages/CodeQuality/src/Rector/For_/ForToForeachRector.php index 247ec9ba788..84d5d12255f 100644 --- a/packages/CodeQuality/src/Rector/For_/ForToForeachRector.php +++ b/packages/CodeQuality/src/Rector/For_/ForToForeachRector.php @@ -47,7 +47,7 @@ final class ForToForeachRector extends AbstractRector { return new RectorDefinition('Change for() to foreach() where useful', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run($tokens) @@ -63,9 +63,9 @@ class SomeClass } } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run($tokens) @@ -81,7 +81,7 @@ class SomeClass } } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/CodeQuality/src/Rector/Foreach_/ForeachToInArrayRector.php b/packages/CodeQuality/src/Rector/Foreach_/ForeachToInArrayRector.php index b89a5efcdaf..fad1a89c285 100644 --- a/packages/CodeQuality/src/Rector/Foreach_/ForeachToInArrayRector.php +++ b/packages/CodeQuality/src/Rector/Foreach_/ForeachToInArrayRector.php @@ -47,7 +47,7 @@ final class ForeachToInArrayRector extends AbstractRector 'Simplify `foreach` loops into `in_array` when possible', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' foreach ($items as $item) { if ($item === "something") { return true; @@ -55,7 +55,7 @@ foreach ($items as $item) { } return false; -CODE_SAMPLE +PHP , 'in_array("something", $items, true);' ), diff --git a/packages/CodeQuality/src/Rector/Foreach_/SimplifyForeachToArrayFilterRector.php b/packages/CodeQuality/src/Rector/Foreach_/SimplifyForeachToArrayFilterRector.php index 5b20a2e06ab..4345440c4a5 100644 --- a/packages/CodeQuality/src/Rector/Foreach_/SimplifyForeachToArrayFilterRector.php +++ b/packages/CodeQuality/src/Rector/Foreach_/SimplifyForeachToArrayFilterRector.php @@ -25,7 +25,7 @@ final class SimplifyForeachToArrayFilterRector extends AbstractRector { return new RectorDefinition('Simplify foreach with function filtering to array filter', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' $directories = []; $possibleDirectories = []; foreach ($possibleDirectories as $possibleDirectory) { @@ -33,12 +33,12 @@ foreach ($possibleDirectories as $possibleDirectory) { $directories[] = $possibleDirectory; } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' $possibleDirectories = []; $directories = array_filter($possibleDirectories, 'file_exists'); -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/CodeQuality/src/Rector/Foreach_/SimplifyForeachToCoalescingRector.php b/packages/CodeQuality/src/Rector/Foreach_/SimplifyForeachToCoalescingRector.php index ba4e50496af..55320e29d0a 100644 --- a/packages/CodeQuality/src/Rector/Foreach_/SimplifyForeachToCoalescingRector.php +++ b/packages/CodeQuality/src/Rector/Foreach_/SimplifyForeachToCoalescingRector.php @@ -42,7 +42,7 @@ final class SimplifyForeachToCoalescingRector extends AbstractRector { return new RectorDefinition('Changes foreach that returns set value to ??', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' foreach ($this->oldToNewFunctions as $oldFunction => $newFunction) { if ($currentFunction === $oldFunction) { return $newFunction; @@ -50,11 +50,11 @@ foreach ($this->oldToNewFunctions as $oldFunction => $newFunction) { } return null; -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' return $this->oldToNewFunctions[$currentFunction] ?? null; -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/CodeQuality/src/Rector/FuncCall/CompactToVariablesRector.php b/packages/CodeQuality/src/Rector/FuncCall/CompactToVariablesRector.php index e4b460fd225..30de5c9422d 100644 --- a/packages/CodeQuality/src/Rector/FuncCall/CompactToVariablesRector.php +++ b/packages/CodeQuality/src/Rector/FuncCall/CompactToVariablesRector.php @@ -23,7 +23,7 @@ final class CompactToVariablesRector extends AbstractRector { return new RectorDefinition('Change compact() call to own array', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run() @@ -34,9 +34,9 @@ class SomeClass return compact('checkout', 'form'); } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run() @@ -47,7 +47,7 @@ class SomeClass return ['checkout' => $checkout, 'form' => $form]; } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/CodeQuality/src/Rector/FuncCall/IsAWithStringWithThirdArgumentRector.php b/packages/CodeQuality/src/Rector/FuncCall/IsAWithStringWithThirdArgumentRector.php index a5604fe4eff..b343e4f5d61 100644 --- a/packages/CodeQuality/src/Rector/FuncCall/IsAWithStringWithThirdArgumentRector.php +++ b/packages/CodeQuality/src/Rector/FuncCall/IsAWithStringWithThirdArgumentRector.php @@ -19,7 +19,7 @@ final class IsAWithStringWithThirdArgumentRector extends AbstractRector { return new RectorDefinition('', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function __construct(string $value) @@ -27,9 +27,9 @@ class SomeClass return is_a($value, 'stdClass'); } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function __construct(string $value) @@ -37,7 +37,7 @@ class SomeClass return is_a($value, 'stdClass', true); } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/CodeQuality/src/Rector/FuncCall/SimplifyRegexPatternRector.php b/packages/CodeQuality/src/Rector/FuncCall/SimplifyRegexPatternRector.php index cc6da1558cd..6ae0bd35c3a 100644 --- a/packages/CodeQuality/src/Rector/FuncCall/SimplifyRegexPatternRector.php +++ b/packages/CodeQuality/src/Rector/FuncCall/SimplifyRegexPatternRector.php @@ -44,7 +44,7 @@ final class SimplifyRegexPatternRector extends AbstractRector { return new RectorDefinition('Simplify regex pattern to known ranges', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run($value) @@ -52,9 +52,9 @@ class SomeClass preg_match('#[a-zA-Z0-9+]#', $value); } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run($value) @@ -62,7 +62,7 @@ class SomeClass preg_match('#[\w\d+]#', $value); } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/CodeQuality/src/Rector/FuncCall/SingleInArrayToCompareRector.php b/packages/CodeQuality/src/Rector/FuncCall/SingleInArrayToCompareRector.php index f4a228dc484..1d8e1ab543a 100644 --- a/packages/CodeQuality/src/Rector/FuncCall/SingleInArrayToCompareRector.php +++ b/packages/CodeQuality/src/Rector/FuncCall/SingleInArrayToCompareRector.php @@ -20,7 +20,7 @@ final class SingleInArrayToCompareRector extends AbstractRector { return new RectorDefinition('Changes in_array() with single element to ===', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run() @@ -30,9 +30,9 @@ class SomeClass } } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run() @@ -42,7 +42,7 @@ class SomeClass } } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/CodeQuality/src/Rector/FuncCall/StrlenZeroToIdenticalEmptyStringRector.php b/packages/CodeQuality/src/Rector/FuncCall/StrlenZeroToIdenticalEmptyStringRector.php index b56b758a3d5..2622e232e23 100644 --- a/packages/CodeQuality/src/Rector/FuncCall/StrlenZeroToIdenticalEmptyStringRector.php +++ b/packages/CodeQuality/src/Rector/FuncCall/StrlenZeroToIdenticalEmptyStringRector.php @@ -20,7 +20,7 @@ final class StrlenZeroToIdenticalEmptyStringRector extends AbstractRector { return new RectorDefinition('', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run($value) @@ -28,9 +28,9 @@ class SomeClass $empty = strlen($value) === 0; } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run($value) @@ -38,7 +38,7 @@ class SomeClass $empty = $value === ''; } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/CodeQuality/src/Rector/Identical/BooleanNotIdenticalToNotIdenticalRector.php b/packages/CodeQuality/src/Rector/Identical/BooleanNotIdenticalToNotIdenticalRector.php index 36021e2c7ec..8503f6b6185 100644 --- a/packages/CodeQuality/src/Rector/Identical/BooleanNotIdenticalToNotIdenticalRector.php +++ b/packages/CodeQuality/src/Rector/Identical/BooleanNotIdenticalToNotIdenticalRector.php @@ -23,7 +23,7 @@ final class BooleanNotIdenticalToNotIdenticalRector extends AbstractRector 'Negated identical boolean compare to not identical compare (does not apply to non-bool values)', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run() @@ -36,9 +36,9 @@ class SomeClass var_dump($a !== $b); // true } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run() @@ -51,7 +51,7 @@ class SomeClass var_dump($a !== $b); // true } } -CODE_SAMPLE +PHP ), ] ); diff --git a/packages/CodeQuality/src/Rector/Identical/SimplifyBoolIdenticalTrueRector.php b/packages/CodeQuality/src/Rector/Identical/SimplifyBoolIdenticalTrueRector.php index 2ddf6fb8abf..b40bf7d2680 100644 --- a/packages/CodeQuality/src/Rector/Identical/SimplifyBoolIdenticalTrueRector.php +++ b/packages/CodeQuality/src/Rector/Identical/SimplifyBoolIdenticalTrueRector.php @@ -21,7 +21,7 @@ final class SimplifyBoolIdenticalTrueRector extends AbstractRector { return new RectorDefinition('Symplify bool value compare to true or false', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run(bool $value, string $items) @@ -30,9 +30,9 @@ class SomeClass $match = in_array($value, $items, TRUE) !== FALSE; } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run(bool $value, string $items) @@ -41,7 +41,7 @@ class SomeClass $match = in_array($value, $items, TRUE); } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/CodeQuality/src/Rector/If_/ConsecutiveNullCompareReturnsToNullCoalesceQueueRector.php b/packages/CodeQuality/src/Rector/If_/ConsecutiveNullCompareReturnsToNullCoalesceQueueRector.php index 6969522bb22..b3fbe02ace4 100644 --- a/packages/CodeQuality/src/Rector/If_/ConsecutiveNullCompareReturnsToNullCoalesceQueueRector.php +++ b/packages/CodeQuality/src/Rector/If_/ConsecutiveNullCompareReturnsToNullCoalesceQueueRector.php @@ -43,7 +43,7 @@ final class ConsecutiveNullCompareReturnsToNullCoalesceQueueRector extends Abstr { return new RectorDefinition('Change multiple null compares to ?? queue', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run() @@ -59,9 +59,9 @@ class SomeClass return null; } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run() @@ -69,7 +69,7 @@ class SomeClass return $this->orderItem ?? $this->orderItemUnit; } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/CodeQuality/src/Rector/If_/ExplicitBoolCompareRector.php b/packages/CodeQuality/src/Rector/If_/ExplicitBoolCompareRector.php index fc956a609d1..e64037f9042 100644 --- a/packages/CodeQuality/src/Rector/If_/ExplicitBoolCompareRector.php +++ b/packages/CodeQuality/src/Rector/If_/ExplicitBoolCompareRector.php @@ -35,7 +35,7 @@ final class ExplicitBoolCompareRector extends AbstractRector { return new RectorDefinition('Make if conditions more explicit', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' final class SomeController { public function run($items) @@ -45,9 +45,9 @@ final class SomeController } } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' final class SomeController { public function run($items) @@ -57,7 +57,7 @@ final class SomeController } } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/CodeQuality/src/Rector/If_/RemoveAlwaysTrueConditionSetInConstructorRector.php b/packages/CodeQuality/src/Rector/If_/RemoveAlwaysTrueConditionSetInConstructorRector.php index 1c35801fbde..4f065373382 100644 --- a/packages/CodeQuality/src/Rector/If_/RemoveAlwaysTrueConditionSetInConstructorRector.php +++ b/packages/CodeQuality/src/Rector/If_/RemoveAlwaysTrueConditionSetInConstructorRector.php @@ -44,7 +44,7 @@ final class RemoveAlwaysTrueConditionSetInConstructorRector extends AbstractRect { return new RectorDefinition('If conditions is always true, perform the content right away', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' final class SomeClass { private $value; @@ -61,9 +61,9 @@ final class SomeClass } } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' final class SomeClass { private $value; @@ -78,7 +78,7 @@ final class SomeClass return 'yes'; } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/CodeQuality/src/Rector/If_/SimplifyIfElseToTernaryRector.php b/packages/CodeQuality/src/Rector/If_/SimplifyIfElseToTernaryRector.php index b0e67566770..edcbac9e671 100644 --- a/packages/CodeQuality/src/Rector/If_/SimplifyIfElseToTernaryRector.php +++ b/packages/CodeQuality/src/Rector/If_/SimplifyIfElseToTernaryRector.php @@ -28,7 +28,7 @@ final class SimplifyIfElseToTernaryRector extends AbstractRector { return new RectorDefinition('Changes if/else for same value as assign to ternary', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run() @@ -40,9 +40,9 @@ class SomeClass } } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run() @@ -50,7 +50,7 @@ class SomeClass $this->arrayBuilt[][$key] = empty($value) ? true : $value; } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/CodeQuality/src/Rector/If_/SimplifyIfIssetToNullCoalescingRector.php b/packages/CodeQuality/src/Rector/If_/SimplifyIfIssetToNullCoalescingRector.php index a834dd807ca..309845ee5b4 100644 --- a/packages/CodeQuality/src/Rector/If_/SimplifyIfIssetToNullCoalescingRector.php +++ b/packages/CodeQuality/src/Rector/If_/SimplifyIfIssetToNullCoalescingRector.php @@ -26,7 +26,7 @@ final class SimplifyIfIssetToNullCoalescingRector extends AbstractRector { return new RectorDefinition('Simplify binary if to null coalesce', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' final class SomeController { public function run($possibleStatieYamlFile) @@ -38,9 +38,9 @@ final class SomeController } } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' final class SomeController { public function run($possibleStatieYamlFile) @@ -48,7 +48,7 @@ final class SomeController $possibleStatieYamlFile['import'] = array_merge($possibleStatieYamlFile['import'] ?? [], $filesToImport); } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/CodeQuality/src/Rector/If_/SimplifyIfNotNullReturnRector.php b/packages/CodeQuality/src/Rector/If_/SimplifyIfNotNullReturnRector.php index a9113214706..c1303431c12 100644 --- a/packages/CodeQuality/src/Rector/If_/SimplifyIfNotNullReturnRector.php +++ b/packages/CodeQuality/src/Rector/If_/SimplifyIfNotNullReturnRector.php @@ -30,19 +30,19 @@ final class SimplifyIfNotNullReturnRector extends AbstractRector { return new RectorDefinition('Changes redundant null check to instant return', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' $newNode = 'something ; if ($newNode !== null) { return $newNode; } return null; -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' $newNode = 'something ; return $newNode; -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/CodeQuality/src/Rector/If_/SimplifyIfReturnBoolRector.php b/packages/CodeQuality/src/Rector/If_/SimplifyIfReturnBoolRector.php index 29f0c6a1270..e2654ac1675 100644 --- a/packages/CodeQuality/src/Rector/If_/SimplifyIfReturnBoolRector.php +++ b/packages/CodeQuality/src/Rector/If_/SimplifyIfReturnBoolRector.php @@ -26,13 +26,13 @@ final class SimplifyIfReturnBoolRector extends AbstractRector { return new RectorDefinition('Shortens if return false/true to direct return', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' if (strpos($docToken->getContent(), "\n") === false) { return true; } return false; -CODE_SAMPLE +PHP , 'return strpos($docToken->getContent(), "\n") === false;' ), diff --git a/packages/CodeQuality/src/Rector/LogicalAnd/AndAssignsToSeparateLinesRector.php b/packages/CodeQuality/src/Rector/LogicalAnd/AndAssignsToSeparateLinesRector.php index 3de4a85a115..dee533ad232 100644 --- a/packages/CodeQuality/src/Rector/LogicalAnd/AndAssignsToSeparateLinesRector.php +++ b/packages/CodeQuality/src/Rector/LogicalAnd/AndAssignsToSeparateLinesRector.php @@ -21,7 +21,7 @@ final class AndAssignsToSeparateLinesRector extends AbstractRector { return new RectorDefinition('Split 2 assigns ands to separate line', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run() @@ -30,9 +30,9 @@ class SomeClass $token = 4 and $tokens[] = $token; } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run() @@ -42,7 +42,7 @@ class SomeClass $tokens[] = $token; } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/CodeQuality/src/Rector/Return_/SimplifyUselessVariableRector.php b/packages/CodeQuality/src/Rector/Return_/SimplifyUselessVariableRector.php index 5a26b235c66..54fba8025fb 100644 --- a/packages/CodeQuality/src/Rector/Return_/SimplifyUselessVariableRector.php +++ b/packages/CodeQuality/src/Rector/Return_/SimplifyUselessVariableRector.php @@ -34,18 +34,18 @@ final class SimplifyUselessVariableRector extends AbstractRector { return new RectorDefinition('Removes useless variable assigns', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' function () { $a = true; return $a; }; -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' function () { return true; }; -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/CodeQuality/src/Rector/Ternary/SimplifyDuplicatedTernaryRector.php b/packages/CodeQuality/src/Rector/Ternary/SimplifyDuplicatedTernaryRector.php index d2c2d368c7b..b54dfc2901f 100644 --- a/packages/CodeQuality/src/Rector/Ternary/SimplifyDuplicatedTernaryRector.php +++ b/packages/CodeQuality/src/Rector/Ternary/SimplifyDuplicatedTernaryRector.php @@ -18,7 +18,7 @@ final class SimplifyDuplicatedTernaryRector extends AbstractRector { return new RectorDefinition('Remove ternary that duplicated return value of true : false', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run(bool $value, string $name) @@ -27,9 +27,9 @@ class SomeClass $isName = $name ? true : false; } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run(bool $value, string $name) @@ -38,7 +38,7 @@ class SomeClass $isName = $name ? true : false; } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/CodeQuality/src/Rector/Ternary/TernaryToElvisRector.php b/packages/CodeQuality/src/Rector/Ternary/TernaryToElvisRector.php index 9a6bfd9ffeb..c69dabc0566 100644 --- a/packages/CodeQuality/src/Rector/Ternary/TernaryToElvisRector.php +++ b/packages/CodeQuality/src/Rector/Ternary/TernaryToElvisRector.php @@ -19,19 +19,19 @@ final class TernaryToElvisRector extends AbstractRector { return new RectorDefinition('Use ?: instead of ?, where useful', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' function elvis() { $value = $a ? $a : false; } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' function elvis() { $value = $a ?: false; } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/CodeQuality/tests/Rector/Array_/CallableThisArrayToAnonymousFunctionRector/Fixture/skip_as_well.php.inc b/packages/CodeQuality/tests/Rector/Array_/CallableThisArrayToAnonymousFunctionRector/Fixture/skip_as_well.php.inc index c37b5ebcaef..00b9330ea2b 100644 --- a/packages/CodeQuality/tests/Rector/Array_/CallableThisArrayToAnonymousFunctionRector/Fixture/skip_as_well.php.inc +++ b/packages/CodeQuality/tests/Rector/Array_/CallableThisArrayToAnonymousFunctionRector/Fixture/skip_as_well.php.inc @@ -65,17 +65,17 @@ final class PseudoNamespaceToNamespaceRector ] ), new ConfiguredCodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' /** @var Some_Object $someService */ $someService = new Some_Object; $someClassToKeep = new Some_Class_To_Keep; -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' /** @var Some\Object $someService */ $someService = new Some\Object; $someClassToKeep = new Some_Class_To_Keep; -CODE_SAMPLE +PHP , [ ['Some_' => ['Some_Class_To_Keep']], diff --git a/packages/CodingStyle/src/Rector/Assign/SplitDoubleAssignRector.php b/packages/CodingStyle/src/Rector/Assign/SplitDoubleAssignRector.php index bda2cdc1467..d4a177e5353 100644 --- a/packages/CodingStyle/src/Rector/Assign/SplitDoubleAssignRector.php +++ b/packages/CodingStyle/src/Rector/Assign/SplitDoubleAssignRector.php @@ -19,7 +19,7 @@ final class SplitDoubleAssignRector extends AbstractRector 'Split multiple inline assigns to each own lines default value, to prevent undefined array issues', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run() @@ -27,9 +27,9 @@ class SomeClass $one = $two = 1; } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run() @@ -38,7 +38,7 @@ class SomeClass $two = 1; } } -CODE_SAMPLE +PHP ), ] ); diff --git a/packages/CodingStyle/src/Rector/Catch_/CatchExceptionNameMatchingTypeRector.php b/packages/CodingStyle/src/Rector/Catch_/CatchExceptionNameMatchingTypeRector.php index de4207454b0..2ce94f577dc 100644 --- a/packages/CodingStyle/src/Rector/Catch_/CatchExceptionNameMatchingTypeRector.php +++ b/packages/CodingStyle/src/Rector/Catch_/CatchExceptionNameMatchingTypeRector.php @@ -29,7 +29,7 @@ final class CatchExceptionNameMatchingTypeRector extends AbstractRector { return new RectorDefinition('Type and name of catch exception should match', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run() @@ -41,9 +41,9 @@ class SomeClass } } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run() @@ -55,7 +55,7 @@ class SomeClass } } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/CodingStyle/src/Rector/ClassConst/SplitGroupedConstantsAndPropertiesRector.php b/packages/CodingStyle/src/Rector/ClassConst/SplitGroupedConstantsAndPropertiesRector.php index 8d3794e7a23..e1dd79a6328 100644 --- a/packages/CodingStyle/src/Rector/ClassConst/SplitGroupedConstantsAndPropertiesRector.php +++ b/packages/CodingStyle/src/Rector/ClassConst/SplitGroupedConstantsAndPropertiesRector.php @@ -20,7 +20,7 @@ final class SplitGroupedConstantsAndPropertiesRector extends AbstractRector { return new RectorDefinition('Separate constant and properties to own lines', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { const HI = true, AHOJ = 'true'; @@ -30,9 +30,9 @@ class SomeClass */ public $isIt, $isIsThough; } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { const HI = true; @@ -48,7 +48,7 @@ class SomeClass */ public $isIsThough; } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/CodingStyle/src/Rector/ClassConst/VarConstantCommentRector.php b/packages/CodingStyle/src/Rector/ClassConst/VarConstantCommentRector.php index 254cb7f5080..7e3e1d386f0 100644 --- a/packages/CodingStyle/src/Rector/ClassConst/VarConstantCommentRector.php +++ b/packages/CodingStyle/src/Rector/ClassConst/VarConstantCommentRector.php @@ -29,14 +29,14 @@ final class VarConstantCommentRector extends AbstractRector { return new RectorDefinition('Constant should have a @var comment with type', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { const HI = 'hi'; } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { /** @@ -44,7 +44,7 @@ class SomeClass */ const HI = 'hi'; } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/CodingStyle/src/Rector/ClassMethod/NewlineBeforeNewAssignSetRector.php b/packages/CodingStyle/src/Rector/ClassMethod/NewlineBeforeNewAssignSetRector.php index 7e2282a9b41..22713a5d906 100644 --- a/packages/CodingStyle/src/Rector/ClassMethod/NewlineBeforeNewAssignSetRector.php +++ b/packages/CodingStyle/src/Rector/ClassMethod/NewlineBeforeNewAssignSetRector.php @@ -34,7 +34,7 @@ final class NewlineBeforeNewAssignSetRector extends AbstractRector { return new RectorDefinition('Add extra space before new assign set', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' final class SomeClass { public function run() @@ -45,9 +45,9 @@ final class SomeClass $value2->setValue(1); } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' final class SomeClass { public function run() @@ -59,7 +59,7 @@ final class SomeClass $value2->setValue(1); } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/CodingStyle/src/Rector/ClassMethod/ReturnArrayClassMethodToYieldRector.php b/packages/CodingStyle/src/Rector/ClassMethod/ReturnArrayClassMethodToYieldRector.php index 2c0f5792ac3..6dab80d3d72 100644 --- a/packages/CodingStyle/src/Rector/ClassMethod/ReturnArrayClassMethodToYieldRector.php +++ b/packages/CodingStyle/src/Rector/ClassMethod/ReturnArrayClassMethodToYieldRector.php @@ -55,7 +55,7 @@ final class ReturnArrayClassMethodToYieldRector extends AbstractRector { return new RectorDefinition('Turns yield return to array return in specific type and method', [ new ConfiguredCodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeEventSubscriber implements EventSubscriberInterface { public static function getSubscribedEvents() @@ -63,9 +63,9 @@ class SomeEventSubscriber implements EventSubscriberInterface yield 'event' => 'callback'; } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeEventSubscriber implements EventSubscriberInterface { public static function getSubscribedEvents() @@ -73,7 +73,7 @@ class SomeEventSubscriber implements EventSubscriberInterface return ['event' => 'callback']; } } -CODE_SAMPLE +PHP , [ 'EventSubscriberInterface' => ['getSubscribedEvents'], diff --git a/packages/CodingStyle/src/Rector/ClassMethod/YieldClassMethodToArrayClassMethodRector.php b/packages/CodingStyle/src/Rector/ClassMethod/YieldClassMethodToArrayClassMethodRector.php index d645c8bc727..a936382e9a8 100644 --- a/packages/CodingStyle/src/Rector/ClassMethod/YieldClassMethodToArrayClassMethodRector.php +++ b/packages/CodingStyle/src/Rector/ClassMethod/YieldClassMethodToArrayClassMethodRector.php @@ -43,7 +43,7 @@ final class YieldClassMethodToArrayClassMethodRector extends AbstractRector { return new RectorDefinition('Turns yield return to array return in specific type and method', [ new ConfiguredCodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeEventSubscriber implements EventSubscriberInterface { public static function getSubscribedEvents() @@ -51,9 +51,9 @@ class SomeEventSubscriber implements EventSubscriberInterface yield 'event' => 'callback'; } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeEventSubscriber implements EventSubscriberInterface { public static function getSubscribedEvents() @@ -61,7 +61,7 @@ class SomeEventSubscriber implements EventSubscriberInterface return ['event' => 'callback']; } } -CODE_SAMPLE +PHP , [ 'EventSubscriberInterface' => ['getSubscribedEvents'], diff --git a/packages/CodingStyle/src/Rector/Class_/AddArrayDefaultToArrayPropertyRector.php b/packages/CodingStyle/src/Rector/Class_/AddArrayDefaultToArrayPropertyRector.php index 8f9c1c56e95..cf91c8b0118 100644 --- a/packages/CodingStyle/src/Rector/Class_/AddArrayDefaultToArrayPropertyRector.php +++ b/packages/CodingStyle/src/Rector/Class_/AddArrayDefaultToArrayPropertyRector.php @@ -52,7 +52,7 @@ final class AddArrayDefaultToArrayPropertyRector extends AbstractRector { return new RectorDefinition('Adds array default value to property to prevent foreach over null error', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { /** @@ -65,9 +65,9 @@ class SomeClass return $this->values === null; } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { /** @@ -80,7 +80,7 @@ class SomeClass return $this->values === []; } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/CodingStyle/src/Rector/Encapsed/EncapsedStringsToSprintfRector.php b/packages/CodingStyle/src/Rector/Encapsed/EncapsedStringsToSprintfRector.php index af2294d317f..437de5e620c 100644 --- a/packages/CodingStyle/src/Rector/Encapsed/EncapsedStringsToSprintfRector.php +++ b/packages/CodingStyle/src/Rector/Encapsed/EncapsedStringsToSprintfRector.php @@ -23,7 +23,7 @@ final class EncapsedStringsToSprintfRector extends AbstractRector { return new RectorDefinition('Convert enscaped {$string} to more readable sprintf', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' final class SomeClass { public function run(string $format) @@ -31,9 +31,9 @@ final class SomeClass return "Unsupported format {$format}"; } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' final class SomeClass { public function run(string $format) @@ -41,7 +41,7 @@ final class SomeClass return sprintf('Unsupported format %s', $format); } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/CodingStyle/src/Rector/FuncCall/ConsistentImplodeRector.php b/packages/CodingStyle/src/Rector/FuncCall/ConsistentImplodeRector.php index 5305f670381..9683619a4b9 100644 --- a/packages/CodingStyle/src/Rector/FuncCall/ConsistentImplodeRector.php +++ b/packages/CodingStyle/src/Rector/FuncCall/ConsistentImplodeRector.php @@ -21,7 +21,7 @@ final class ConsistentImplodeRector extends AbstractRector { return new RectorDefinition('Changes various implode forms to consistent one', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run(array $items) @@ -32,9 +32,9 @@ class SomeClass $itemsAsStrings = implode('|', $items); } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run(array $items) @@ -45,7 +45,7 @@ class SomeClass $itemsAsStrings = implode('|', $items); } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/CodingStyle/src/Rector/FuncCall/ConsistentPregDelimiterRector.php b/packages/CodingStyle/src/Rector/FuncCall/ConsistentPregDelimiterRector.php index 5e7da2d2f28..4f7578be83c 100644 --- a/packages/CodingStyle/src/Rector/FuncCall/ConsistentPregDelimiterRector.php +++ b/packages/CodingStyle/src/Rector/FuncCall/ConsistentPregDelimiterRector.php @@ -65,7 +65,7 @@ final class ConsistentPregDelimiterRector extends AbstractRector { return new RectorDefinition('Replace PREG delimiter with configured one', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run() @@ -74,9 +74,9 @@ class SomeClass preg_match_all('~value~im', $value); } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run() @@ -85,7 +85,7 @@ class SomeClass preg_match_all('#value#im', $value); } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/CodingStyle/src/Rector/FuncCall/SimpleArrayCallableToStringRector.php b/packages/CodingStyle/src/Rector/FuncCall/SimpleArrayCallableToStringRector.php index 2ed6e3bbc13..bd76f5540e6 100644 --- a/packages/CodingStyle/src/Rector/FuncCall/SimpleArrayCallableToStringRector.php +++ b/packages/CodingStyle/src/Rector/FuncCall/SimpleArrayCallableToStringRector.php @@ -35,11 +35,11 @@ final class SimpleArrayCallableToStringRector extends AbstractRector { return new RectorDefinition('Changes redundant anonymous bool functions to simple calls', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' $paths = array_filter($paths, function ($path): bool { return is_dir($path); }); -CODE_SAMPLE +PHP , 'array_filter($paths, "is_dir");' ), diff --git a/packages/CodingStyle/src/Rector/If_/NullableCompareToNullRector.php b/packages/CodingStyle/src/Rector/If_/NullableCompareToNullRector.php index cb85d97c60f..6bc76c13c7a 100644 --- a/packages/CodingStyle/src/Rector/If_/NullableCompareToNullRector.php +++ b/packages/CodingStyle/src/Rector/If_/NullableCompareToNullRector.php @@ -29,23 +29,23 @@ final class NullableCompareToNullRector extends AbstractRector 'Changes negate of empty comparison of nullable value to explicit === or !== compare', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' /** @var stdClass|null $value */ if ($value) { } if (!$value) { } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' /** @var stdClass|null $value */ if ($value !== null) { } if ($value === null) { } -CODE_SAMPLE +PHP ), ] ); diff --git a/packages/CodingStyle/src/Rector/Include_/FollowRequireByDirRector.php b/packages/CodingStyle/src/Rector/Include_/FollowRequireByDirRector.php index 6e7d3ea1342..74bb29f6f47 100644 --- a/packages/CodingStyle/src/Rector/Include_/FollowRequireByDirRector.php +++ b/packages/CodingStyle/src/Rector/Include_/FollowRequireByDirRector.php @@ -21,7 +21,7 @@ final class FollowRequireByDirRector extends AbstractRector { return new RectorDefinition('include/require should be followed by absolute path', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run() @@ -29,9 +29,9 @@ class SomeClass require 'autoload.php'; } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run() @@ -39,7 +39,7 @@ class SomeClass require __DIR__ . '/autoload.php'; } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/CodingStyle/src/Rector/Namespace_/ImportFullyQualifiedNamesRector.php b/packages/CodingStyle/src/Rector/Namespace_/ImportFullyQualifiedNamesRector.php index 7f94e223505..878f7f931c6 100644 --- a/packages/CodingStyle/src/Rector/Namespace_/ImportFullyQualifiedNamesRector.php +++ b/packages/CodingStyle/src/Rector/Namespace_/ImportFullyQualifiedNamesRector.php @@ -70,7 +70,7 @@ final class ImportFullyQualifiedNamesRector extends AbstractRector { return new RectorDefinition('Import fully qualified names to use statements', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function create() @@ -78,9 +78,9 @@ class SomeClass return SomeAnother\AnotherClass; } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' use SomeAnother\AnotherClass; class SomeClass @@ -90,7 +90,7 @@ class SomeClass return AnotherClass; } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/CodingStyle/src/Rector/String_/ManualJsonStringToJsonEncodeArrayRector.php b/packages/CodingStyle/src/Rector/String_/ManualJsonStringToJsonEncodeArrayRector.php index e06653c72dd..34af47ccdac 100644 --- a/packages/CodingStyle/src/Rector/String_/ManualJsonStringToJsonEncodeArrayRector.php +++ b/packages/CodingStyle/src/Rector/String_/ManualJsonStringToJsonEncodeArrayRector.php @@ -49,7 +49,7 @@ final class ManualJsonStringToJsonEncodeArrayRector extends AbstractRector { return new RectorDefinition('Add extra space before new assign set', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' final class SomeClass { public function run() @@ -57,9 +57,9 @@ final class SomeClass $someJsonAsString = '{"role_name":"admin","numberz":{"id":"10"}}'; } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' final class SomeClass { public function run() @@ -72,7 +72,7 @@ final class SomeClass $someJsonAsString = Nette\Utils\Json::encode($data); } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/CodingStyle/src/Rector/String_/SplitStringClassConstantToClassConstFetchRector.php b/packages/CodingStyle/src/Rector/String_/SplitStringClassConstantToClassConstFetchRector.php index bd1c737eeb4..25944f83180 100644 --- a/packages/CodingStyle/src/Rector/String_/SplitStringClassConstantToClassConstFetchRector.php +++ b/packages/CodingStyle/src/Rector/String_/SplitStringClassConstantToClassConstFetchRector.php @@ -21,7 +21,7 @@ final class SplitStringClassConstantToClassConstFetchRector extends AbstractRect { return new RectorDefinition('Separate class constant in a string to class constant fetch and string', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { const HI = true; @@ -34,9 +34,9 @@ class AnotherClass return 'SomeClass::HI'; } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { const HI = true; @@ -49,7 +49,7 @@ class AnotherClass return SomeClass::class . '::HI'; } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/CodingStyle/src/Rector/String_/SymplifyQuoteEscapeRector.php b/packages/CodingStyle/src/Rector/String_/SymplifyQuoteEscapeRector.php index 339f9ebefd5..dad73447990 100644 --- a/packages/CodingStyle/src/Rector/String_/SymplifyQuoteEscapeRector.php +++ b/packages/CodingStyle/src/Rector/String_/SymplifyQuoteEscapeRector.php @@ -18,7 +18,7 @@ final class SymplifyQuoteEscapeRector extends AbstractRector { return new RectorDefinition('Prefer quote that not inside the string', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run() @@ -27,9 +27,9 @@ class SomeClass $name = '\' Sara'; } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run() @@ -38,7 +38,7 @@ class SomeClass $name = "' Sara"; } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/CodingStyle/src/Rector/Switch_/BinarySwitchToIfElseRector.php b/packages/CodingStyle/src/Rector/Switch_/BinarySwitchToIfElseRector.php index 83efad5c85d..228500552df 100644 --- a/packages/CodingStyle/src/Rector/Switch_/BinarySwitchToIfElseRector.php +++ b/packages/CodingStyle/src/Rector/Switch_/BinarySwitchToIfElseRector.php @@ -25,7 +25,7 @@ final class BinarySwitchToIfElseRector extends AbstractRector { return new RectorDefinition('Changes switch with 2 options to if-else', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' switch ($foo) { case 'my string': $result = 'ok'; @@ -34,15 +34,15 @@ switch ($foo) { default: $result = 'not ok'; } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' if ($foo == 'my string') { $result = 'ok; } else { $result = 'not ok'; } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/CodingStyle/src/Rector/Use_/RemoveUnusedAliasRector.php b/packages/CodingStyle/src/Rector/Use_/RemoveUnusedAliasRector.php index b1ca095c1b9..a04a8639ba2 100644 --- a/packages/CodingStyle/src/Rector/Use_/RemoveUnusedAliasRector.php +++ b/packages/CodingStyle/src/Rector/Use_/RemoveUnusedAliasRector.php @@ -59,21 +59,21 @@ final class RemoveUnusedAliasRector extends AbstractRector { return new RectorDefinition('Removes unused use aliases', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' use Symfony\Kernel as BaseKernel; class SomeClass extends BaseKernel { } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' use Symfony\Kernel; class SomeClass extends Kernel { } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/DeadCode/src/Rector/Array_/RemoveDuplicatedArrayKeyRector.php b/packages/DeadCode/src/Rector/Array_/RemoveDuplicatedArrayKeyRector.php index b3ee8c77123..8807851b07a 100644 --- a/packages/DeadCode/src/Rector/Array_/RemoveDuplicatedArrayKeyRector.php +++ b/packages/DeadCode/src/Rector/Array_/RemoveDuplicatedArrayKeyRector.php @@ -19,18 +19,18 @@ final class RemoveDuplicatedArrayKeyRector extends AbstractRector { return new RectorDefinition('Remove duplicated key in defined arrays.', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' $item = [ 1 => 'A', 1 => 'B' ]; -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' $item = [ 1 => 'B' ]; -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/DeadCode/src/Rector/Assign/RemoveDoubleAssignRector.php b/packages/DeadCode/src/Rector/Assign/RemoveDoubleAssignRector.php index b598fca0fd2..51856a2680d 100644 --- a/packages/DeadCode/src/Rector/Assign/RemoveDoubleAssignRector.php +++ b/packages/DeadCode/src/Rector/Assign/RemoveDoubleAssignRector.php @@ -46,10 +46,10 @@ final class RemoveDoubleAssignRector extends AbstractRector { return new RectorDefinition('Simplify useless double assigns', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' $value = 1; $value = 1; -CODE_SAMPLE +PHP , '$value = 1;' ), diff --git a/packages/DeadCode/src/Rector/BooleanAnd/RemoveAndTrueRector.php b/packages/DeadCode/src/Rector/BooleanAnd/RemoveAndTrueRector.php index 80d58a33cd9..cc0a6b0900b 100644 --- a/packages/DeadCode/src/Rector/BooleanAnd/RemoveAndTrueRector.php +++ b/packages/DeadCode/src/Rector/BooleanAnd/RemoveAndTrueRector.php @@ -17,7 +17,7 @@ final class RemoveAndTrueRector extends AbstractRector { return new RectorDefinition('Remove and true that has no added value', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run() @@ -25,9 +25,9 @@ class SomeClass return true && 5 === 1; } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run() @@ -35,7 +35,7 @@ class SomeClass return 5 === 1; } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/DeadCode/src/Rector/ClassConst/RemoveUnusedPrivateConstantRector.php b/packages/DeadCode/src/Rector/ClassConst/RemoveUnusedPrivateConstantRector.php index 622140dfba2..2a7ba8ce53d 100644 --- a/packages/DeadCode/src/Rector/ClassConst/RemoveUnusedPrivateConstantRector.php +++ b/packages/DeadCode/src/Rector/ClassConst/RemoveUnusedPrivateConstantRector.php @@ -28,7 +28,7 @@ final class RemoveUnusedPrivateConstantRector extends AbstractRector { return new RectorDefinition('Remove unused private constant', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' final class SomeController { private const SOME_CONSTANT = 5; @@ -37,9 +37,9 @@ final class SomeController return 5; } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' final class SomeController { public function run() @@ -47,7 +47,7 @@ final class SomeController return 5; } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/DeadCode/src/Rector/ClassMethod/RemoveDeadConstructorRector.php b/packages/DeadCode/src/Rector/ClassMethod/RemoveDeadConstructorRector.php index cf2377b4f69..78ac039ba06 100644 --- a/packages/DeadCode/src/Rector/ClassMethod/RemoveDeadConstructorRector.php +++ b/packages/DeadCode/src/Rector/ClassMethod/RemoveDeadConstructorRector.php @@ -17,20 +17,20 @@ final class RemoveDeadConstructorRector extends AbstractRector { return new RectorDefinition('Remove empty constructor', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function __construct() { } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/DeadCode/src/Rector/ClassMethod/RemoveDelegatingParentCallRector.php b/packages/DeadCode/src/Rector/ClassMethod/RemoveDelegatingParentCallRector.php index de1c1806f5d..032fca0edde 100644 --- a/packages/DeadCode/src/Rector/ClassMethod/RemoveDelegatingParentCallRector.php +++ b/packages/DeadCode/src/Rector/ClassMethod/RemoveDelegatingParentCallRector.php @@ -37,7 +37,7 @@ final class RemoveDelegatingParentCallRector extends AbstractRector { return new RectorDefinition('', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function prettyPrint(array $stmts): string @@ -45,13 +45,13 @@ class SomeClass return parent::prettyPrint($stmts); } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/DeadCode/src/Rector/ClassMethod/RemoveEmptyClassMethodRector.php b/packages/DeadCode/src/Rector/ClassMethod/RemoveEmptyClassMethodRector.php index e0d7b2cf7c1..d16acfe900d 100644 --- a/packages/DeadCode/src/Rector/ClassMethod/RemoveEmptyClassMethodRector.php +++ b/packages/DeadCode/src/Rector/ClassMethod/RemoveEmptyClassMethodRector.php @@ -30,20 +30,20 @@ final class RemoveEmptyClassMethodRector extends AbstractRector { return new RectorDefinition('Remove empty method calls not required by parents', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class OrphanClass { public function __construct() { } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class OrphanClass { } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/DeadCode/src/Rector/ClassMethod/RemoveOverriddenValuesRector.php b/packages/DeadCode/src/Rector/ClassMethod/RemoveOverriddenValuesRector.php index 78fd5d1ab38..3dac7719415 100644 --- a/packages/DeadCode/src/Rector/ClassMethod/RemoveOverriddenValuesRector.php +++ b/packages/DeadCode/src/Rector/ClassMethod/RemoveOverriddenValuesRector.php @@ -39,7 +39,7 @@ final class RemoveOverriddenValuesRector extends AbstractRector { return new RectorDefinition('Remove initial assigns of overridden values', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' final class SomeController { public function run() @@ -49,9 +49,9 @@ final class SomeController $directories = array_filter($possibleDirectories, 'file_exists'); } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' final class SomeController { public function run() @@ -60,7 +60,7 @@ final class SomeController $directories = array_filter($possibleDirectories, 'file_exists'); } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/DeadCode/src/Rector/ClassMethod/RemoveUnusedParameterRector.php b/packages/DeadCode/src/Rector/ClassMethod/RemoveUnusedParameterRector.php index f90ea0f3476..5563f42d4ad 100644 --- a/packages/DeadCode/src/Rector/ClassMethod/RemoveUnusedParameterRector.php +++ b/packages/DeadCode/src/Rector/ClassMethod/RemoveUnusedParameterRector.php @@ -77,7 +77,7 @@ final class RemoveUnusedParameterRector extends AbstractRector { return new RectorDefinition('Remove unused parameter, if not required by interface or parent class', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function __construct($value, $value2) @@ -85,9 +85,9 @@ class SomeClass $this->value = $value; } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function __construct($value) @@ -95,7 +95,7 @@ class SomeClass $this->value = $value; } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/DeadCode/src/Rector/ClassMethod/RemoveUnusedPrivateMethodRector.php b/packages/DeadCode/src/Rector/ClassMethod/RemoveUnusedPrivateMethodRector.php index 7da93c4b0ea..4de74fc1d5b 100644 --- a/packages/DeadCode/src/Rector/ClassMethod/RemoveUnusedPrivateMethodRector.php +++ b/packages/DeadCode/src/Rector/ClassMethod/RemoveUnusedPrivateMethodRector.php @@ -32,7 +32,7 @@ final class RemoveUnusedPrivateMethodRector extends AbstractRector { return new RectorDefinition('Remove unused private method', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' final class SomeController { public function run() @@ -45,9 +45,9 @@ final class SomeController return 10; } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' final class SomeController { public function run() @@ -55,7 +55,7 @@ final class SomeController return 5; } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/DeadCode/src/Rector/Class_/RemoveSetterOnlyPropertyAndMethodCallRector.php b/packages/DeadCode/src/Rector/Class_/RemoveSetterOnlyPropertyAndMethodCallRector.php index b939771b5ab..3807e0dc146 100644 --- a/packages/DeadCode/src/Rector/Class_/RemoveSetterOnlyPropertyAndMethodCallRector.php +++ b/packages/DeadCode/src/Rector/Class_/RemoveSetterOnlyPropertyAndMethodCallRector.php @@ -44,7 +44,7 @@ final class RemoveSetterOnlyPropertyAndMethodCallRector extends AbstractRector { return new RectorDefinition('Removes method that set values that are never used', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { private $name; @@ -63,9 +63,9 @@ class ActiveOnlySetter $someClass->setName('Tom'); } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { } @@ -77,7 +77,7 @@ class ActiveOnlySetter $someClass = new SomeClass(); } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/DeadCode/src/Rector/Class_/RemoveUnusedDoctrineEntityMethodAndPropertyRector.php b/packages/DeadCode/src/Rector/Class_/RemoveUnusedDoctrineEntityMethodAndPropertyRector.php index dc964a395ae..aa9ee98cb27 100644 --- a/packages/DeadCode/src/Rector/Class_/RemoveUnusedDoctrineEntityMethodAndPropertyRector.php +++ b/packages/DeadCode/src/Rector/Class_/RemoveUnusedDoctrineEntityMethodAndPropertyRector.php @@ -73,7 +73,7 @@ final class RemoveUnusedDoctrineEntityMethodAndPropertyRector extends AbstractRe { return new RectorDefinition('Removes unused methods and properties from Doctrine entity classes', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' use Doctrine\ORM\Mapping as ORM; /** @@ -96,9 +96,9 @@ class UserEntity $this->name = $name; } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' use Doctrine\ORM\Mapping as ORM; /** @@ -107,7 +107,7 @@ use Doctrine\ORM\Mapping as ORM; class UserEntity { } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/DeadCode/src/Rector/Concat/RemoveConcatAutocastRector.php b/packages/DeadCode/src/Rector/Concat/RemoveConcatAutocastRector.php index 8ac9a8f9f57..c26e90aca7f 100644 --- a/packages/DeadCode/src/Rector/Concat/RemoveConcatAutocastRector.php +++ b/packages/DeadCode/src/Rector/Concat/RemoveConcatAutocastRector.php @@ -19,7 +19,7 @@ final class RemoveConcatAutocastRector extends AbstractRector { return new RectorDefinition('Remove (string) casting when it comes to concat, that does this by default', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeConcatingClass { public function run($value) @@ -27,9 +27,9 @@ class SomeConcatingClass return 'hi ' . (string) $value; } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeConcatingClass { public function run($value) @@ -37,7 +37,7 @@ class SomeConcatingClass return 'hi ' . $value; } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/DeadCode/src/Rector/For_/RemoveDeadIfForeachForRector.php b/packages/DeadCode/src/Rector/For_/RemoveDeadIfForeachForRector.php index a3e6dbf308d..6ac349feaa7 100644 --- a/packages/DeadCode/src/Rector/For_/RemoveDeadIfForeachForRector.php +++ b/packages/DeadCode/src/Rector/For_/RemoveDeadIfForeachForRector.php @@ -22,7 +22,7 @@ final class RemoveDeadIfForeachForRector extends AbstractRector { return new RectorDefinition('Remove if, foreach and for that does not do anything', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run($someObject) @@ -40,9 +40,9 @@ class SomeClass return $value; } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run($someObject) @@ -54,7 +54,7 @@ class SomeClass return $value; } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/DeadCode/src/Rector/Foreach_/RemoveUnusedForeachKeyRector.php b/packages/DeadCode/src/Rector/Foreach_/RemoveUnusedForeachKeyRector.php index 44066fcbb71..bb08c1dbc8c 100644 --- a/packages/DeadCode/src/Rector/Foreach_/RemoveUnusedForeachKeyRector.php +++ b/packages/DeadCode/src/Rector/Foreach_/RemoveUnusedForeachKeyRector.php @@ -17,19 +17,19 @@ final class RemoveUnusedForeachKeyRector extends AbstractRector { return new RectorDefinition('Remove unused key in foreach', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' $items = []; foreach ($items as $key => $value) { $result = $value; } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' $items = []; foreach ($items as $value) { $result = $value; } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/DeadCode/src/Rector/FunctionLike/RemoveCodeAfterReturnRector.php b/packages/DeadCode/src/Rector/FunctionLike/RemoveCodeAfterReturnRector.php index d86c9cb3288..c21a97e246a 100644 --- a/packages/DeadCode/src/Rector/FunctionLike/RemoveCodeAfterReturnRector.php +++ b/packages/DeadCode/src/Rector/FunctionLike/RemoveCodeAfterReturnRector.php @@ -22,7 +22,7 @@ final class RemoveCodeAfterReturnRector extends AbstractRector { return new RectorDefinition('Remove dead code after return statement', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run(int $a) @@ -31,9 +31,9 @@ class SomeClass $a++; } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run(int $a) @@ -41,7 +41,7 @@ class SomeClass return $a; } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/DeadCode/src/Rector/FunctionLike/RemoveDeadReturnRector.php b/packages/DeadCode/src/Rector/FunctionLike/RemoveDeadReturnRector.php index f37df3600d5..9829d7bbef2 100644 --- a/packages/DeadCode/src/Rector/FunctionLike/RemoveDeadReturnRector.php +++ b/packages/DeadCode/src/Rector/FunctionLike/RemoveDeadReturnRector.php @@ -21,7 +21,7 @@ final class RemoveDeadReturnRector extends AbstractRector { return new RectorDefinition('Remove last return in the functions, since does not do anything', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run() @@ -35,9 +35,9 @@ class SomeClass return; } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run() @@ -49,7 +49,7 @@ class SomeClass } } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/DeadCode/src/Rector/If_/RemoveAlwaysTrueIfConditionRector.php b/packages/DeadCode/src/Rector/If_/RemoveAlwaysTrueIfConditionRector.php index b7c2a3f4f78..3965c04975a 100644 --- a/packages/DeadCode/src/Rector/If_/RemoveAlwaysTrueIfConditionRector.php +++ b/packages/DeadCode/src/Rector/If_/RemoveAlwaysTrueIfConditionRector.php @@ -18,7 +18,7 @@ final class RemoveAlwaysTrueIfConditionRector extends AbstractRector { return new RectorDefinition('Remove if condition that is always true', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' final class SomeClass { public function go() @@ -30,9 +30,9 @@ final class SomeClass return 'no'; } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' final class SomeClass { public function go() @@ -42,7 +42,7 @@ final class SomeClass return 'no'; } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/DeadCode/src/Rector/Instanceof_/RemoveDuplicatedInstanceOfRector.php b/packages/DeadCode/src/Rector/Instanceof_/RemoveDuplicatedInstanceOfRector.php index 9b605015d81..02a4cd78889 100644 --- a/packages/DeadCode/src/Rector/Instanceof_/RemoveDuplicatedInstanceOfRector.php +++ b/packages/DeadCode/src/Rector/Instanceof_/RemoveDuplicatedInstanceOfRector.php @@ -25,7 +25,7 @@ final class RemoveDuplicatedInstanceOfRector extends AbstractRector { return new RectorDefinition('', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run($value) @@ -34,9 +34,9 @@ class SomeClass $isIt = $value instanceof A && $value instanceof A; } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run($value) @@ -45,7 +45,7 @@ class SomeClass $isIt = $value instanceof A; } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/DeadCode/src/Rector/MethodCall/RemoveDefaultArgumentValueRector.php b/packages/DeadCode/src/Rector/MethodCall/RemoveDefaultArgumentValueRector.php index 2fce0496f09..b043542ea71 100644 --- a/packages/DeadCode/src/Rector/MethodCall/RemoveDefaultArgumentValueRector.php +++ b/packages/DeadCode/src/Rector/MethodCall/RemoveDefaultArgumentValueRector.php @@ -44,7 +44,7 @@ final class RemoveDefaultArgumentValueRector extends AbstractRector { return new RectorDefinition('Remove argument value, if it is the same as default value', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run() @@ -63,9 +63,9 @@ class SomeClass return $cards; } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run() @@ -84,7 +84,7 @@ class SomeClass return $cards; } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/DeadCode/src/Rector/Plus/RemoveDeadZeroAndOneOperationRector.php b/packages/DeadCode/src/Rector/Plus/RemoveDeadZeroAndOneOperationRector.php index e13041f722b..6c7dda3cd82 100644 --- a/packages/DeadCode/src/Rector/Plus/RemoveDeadZeroAndOneOperationRector.php +++ b/packages/DeadCode/src/Rector/Plus/RemoveDeadZeroAndOneOperationRector.php @@ -24,7 +24,7 @@ final class RemoveDeadZeroAndOneOperationRector extends AbstractRector { return new RectorDefinition('', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run() @@ -33,9 +33,9 @@ class SomeClass $value = 5 + 0; } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run() @@ -44,7 +44,7 @@ class SomeClass $value = 5; } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/DeadCode/src/Rector/Plus/RemoveZeroAndOneBinaryRector.php b/packages/DeadCode/src/Rector/Plus/RemoveZeroAndOneBinaryRector.php index dd61ae5e3e7..adaf0a06e23 100644 --- a/packages/DeadCode/src/Rector/Plus/RemoveZeroAndOneBinaryRector.php +++ b/packages/DeadCode/src/Rector/Plus/RemoveZeroAndOneBinaryRector.php @@ -24,7 +24,7 @@ final class RemoveZeroAndOneBinaryRector extends AbstractRector { return new RectorDefinition('', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run() @@ -33,9 +33,9 @@ class SomeClass $value = 5 + 0; } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run() @@ -44,7 +44,7 @@ class SomeClass $value = 5; } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/DeadCode/src/Rector/Property/RemoveNullPropertyInitializationRector.php b/packages/DeadCode/src/Rector/Property/RemoveNullPropertyInitializationRector.php index 011ab6e27be..f5ba9d95b5d 100644 --- a/packages/DeadCode/src/Rector/Property/RemoveNullPropertyInitializationRector.php +++ b/packages/DeadCode/src/Rector/Property/RemoveNullPropertyInitializationRector.php @@ -19,19 +19,19 @@ final class RemoveNullPropertyInitializationRector extends AbstractRector { return new RectorDefinition('Remove initialization with null value from property declarations', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SunshineCommand extends ParentClassWithNewConstructor { private $myVar = null; } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SunshineCommand extends ParentClassWithNewConstructor { private $myVar; } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/DeadCode/src/Rector/Property/RemoveUnusedPrivatePropertyRector.php b/packages/DeadCode/src/Rector/Property/RemoveUnusedPrivatePropertyRector.php index 5c39323aff0..80e686a92a0 100644 --- a/packages/DeadCode/src/Rector/Property/RemoveUnusedPrivatePropertyRector.php +++ b/packages/DeadCode/src/Rector/Property/RemoveUnusedPrivatePropertyRector.php @@ -35,18 +35,18 @@ final class RemoveUnusedPrivatePropertyRector extends AbstractRector { return new RectorDefinition('Remove unused private properties', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { private $property; } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/DeadCode/src/Rector/StaticCall/RemoveParentCallWithoutParentRector.php b/packages/DeadCode/src/Rector/StaticCall/RemoveParentCallWithoutParentRector.php index f02ade884cc..ee0d59fb154 100644 --- a/packages/DeadCode/src/Rector/StaticCall/RemoveParentCallWithoutParentRector.php +++ b/packages/DeadCode/src/Rector/StaticCall/RemoveParentCallWithoutParentRector.php @@ -30,7 +30,7 @@ final class RemoveParentCallWithoutParentRector extends AbstractRector { return new RectorDefinition('Remove unused parent call with no parent class', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class OrphanClass { public function __construct() @@ -38,16 +38,16 @@ class OrphanClass parent::__construct(); } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class OrphanClass { public function __construct() { } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/DeadCode/src/Rector/Stmt/RemoveDeadStmtRector.php b/packages/DeadCode/src/Rector/Stmt/RemoveDeadStmtRector.php index 5a4819d83ee..c50cbec5da3 100644 --- a/packages/DeadCode/src/Rector/Stmt/RemoveDeadStmtRector.php +++ b/packages/DeadCode/src/Rector/Stmt/RemoveDeadStmtRector.php @@ -22,14 +22,14 @@ final class RemoveDeadStmtRector extends AbstractRector { return new RectorDefinition('Removes dead code statements', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' $value = 5; $value; -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' $value = 5; -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/DeadCode/src/Rector/Switch_/RemoveDuplicatedCaseInSwitchRector.php b/packages/DeadCode/src/Rector/Switch_/RemoveDuplicatedCaseInSwitchRector.php index 81068cc25c5..85d949e62b1 100644 --- a/packages/DeadCode/src/Rector/Switch_/RemoveDuplicatedCaseInSwitchRector.php +++ b/packages/DeadCode/src/Rector/Switch_/RemoveDuplicatedCaseInSwitchRector.php @@ -18,7 +18,7 @@ final class RemoveDuplicatedCaseInSwitchRector extends AbstractRector { return new RectorDefinition('2 following switch keys with identical will be reduced to one result', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run() @@ -35,9 +35,9 @@ class SomeClass } } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run() @@ -53,7 +53,7 @@ class SomeClass } } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/Doctrine/src/Rector/Class_/ManagerRegistryGetManagerToEntityManagerRector.php b/packages/Doctrine/src/Rector/Class_/ManagerRegistryGetManagerToEntityManagerRector.php index 36902693e67..63f7185228f 100644 --- a/packages/Doctrine/src/Rector/Class_/ManagerRegistryGetManagerToEntityManagerRector.php +++ b/packages/Doctrine/src/Rector/Class_/ManagerRegistryGetManagerToEntityManagerRector.php @@ -48,7 +48,7 @@ final class ManagerRegistryGetManagerToEntityManagerRector extends AbstractRecto { return new RectorDefinition('', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' use Doctrine\Common\Persistence\ManagerRegistry; class CustomRepository @@ -69,9 +69,9 @@ class CustomRepository $someRepository = $entityManager->getRepository('Some'); } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' use Doctrine\ORM\EntityManagerInterface; class CustomRepository @@ -91,7 +91,7 @@ class CustomRepository $someRepository = $this->entityManager->getRepository('Some'); } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/Doctrine/src/Rector/MethodCall/EntityAliasToClassConstantReferenceRector.php b/packages/Doctrine/src/Rector/MethodCall/EntityAliasToClassConstantReferenceRector.php index a4580657907..ad7df8dd359 100644 --- a/packages/Doctrine/src/Rector/MethodCall/EntityAliasToClassConstantReferenceRector.php +++ b/packages/Doctrine/src/Rector/MethodCall/EntityAliasToClassConstantReferenceRector.php @@ -39,15 +39,15 @@ final class EntityAliasToClassConstantReferenceRector extends AbstractRector { return new RectorDefinition('Replaces doctrine alias with class.', [ new CodeSample( -<<<'CODE_SAMPLE' +<<<'PHP' $entityManager = new Doctrine\ORM\EntityManager(); $entityManager->getRepository("AppBundle:Post"); -CODE_SAMPLE +PHP , -<<<'CODE_SAMPLE' +<<<'PHP' $entityManager = new Doctrine\ORM\EntityManager(); $entityManager->getRepository(\App\Entity\Post::class); -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/ElasticSearchDSL/src/Rector/MethodCall/MigrateFilterToQueryRector.php b/packages/ElasticSearchDSL/src/Rector/MethodCall/MigrateFilterToQueryRector.php index ca13085451d..1635a7f9a4b 100644 --- a/packages/ElasticSearchDSL/src/Rector/MethodCall/MigrateFilterToQueryRector.php +++ b/packages/ElasticSearchDSL/src/Rector/MethodCall/MigrateFilterToQueryRector.php @@ -22,7 +22,7 @@ final class MigrateFilterToQueryRector extends AbstractRector { return new RectorDefinition('Migrates addFilter to addQuery', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run() @@ -34,9 +34,9 @@ class SomeClass ); } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run() @@ -49,7 +49,7 @@ class SomeClass ); } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/Guzzle/src/Rector/MethodCall/MessageAsArrayRector.php b/packages/Guzzle/src/Rector/MethodCall/MessageAsArrayRector.php index 7d56b051d63..e28d6fce146 100644 --- a/packages/Guzzle/src/Rector/MethodCall/MessageAsArrayRector.php +++ b/packages/Guzzle/src/Rector/MethodCall/MessageAsArrayRector.php @@ -30,15 +30,15 @@ final class MessageAsArrayRector extends AbstractRector { return new RectorDefinition('Changes getMessage(..., true) to getMessageAsArray()', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' /** @var GuzzleHttp\Message\MessageInterface */ $value = $message->getMessage('key', true); -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' /** @var GuzzleHttp\Message\MessageInterface */ $value = $message->getMessageAsArray('key'); -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/Laravel/src/Rector/Class_/InlineValidationRulesToArrayDefinitionRector.php b/packages/Laravel/src/Rector/Class_/InlineValidationRulesToArrayDefinitionRector.php index 67eaa571dac..e773d246a65 100644 --- a/packages/Laravel/src/Rector/Class_/InlineValidationRulesToArrayDefinitionRector.php +++ b/packages/Laravel/src/Rector/Class_/InlineValidationRulesToArrayDefinitionRector.php @@ -32,7 +32,7 @@ final class InlineValidationRulesToArrayDefinitionRector extends AbstractRector { return new RectorDefinition('Transforms inline validation rules to array definition', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' use Illuminate\Foundation\Http\FormRequest; class SomeClass extends FormRequest @@ -44,9 +44,9 @@ class SomeClass extends FormRequest ]; } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' use Illuminate\Foundation\Http\FormRequest; class SomeClass extends FormRequest @@ -58,7 +58,7 @@ class SomeClass extends FormRequest ]; } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/Laravel/src/Rector/FuncCall/HelperFunctionToConstructorInjectionRector.php b/packages/Laravel/src/Rector/FuncCall/HelperFunctionToConstructorInjectionRector.php index e341c5b894a..a61e34cf180 100644 --- a/packages/Laravel/src/Rector/FuncCall/HelperFunctionToConstructorInjectionRector.php +++ b/packages/Laravel/src/Rector/FuncCall/HelperFunctionToConstructorInjectionRector.php @@ -173,7 +173,7 @@ final class HelperFunctionToConstructorInjectionRector extends AbstractRector { return new RectorDefinition('Move help facade-like function calls to constructor injection', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeController { public function action() @@ -182,9 +182,9 @@ class SomeController $viewFactory = view(); } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeController { /** @@ -203,7 +203,7 @@ class SomeController $viewFactory = $this->viewFactory; } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/Laravel/src/Rector/StaticCall/FacadeStaticCallToConstructorInjectionRector.php b/packages/Laravel/src/Rector/StaticCall/FacadeStaticCallToConstructorInjectionRector.php index a2f9dc6c7d0..41624ae00eb 100644 --- a/packages/Laravel/src/Rector/StaticCall/FacadeStaticCallToConstructorInjectionRector.php +++ b/packages/Laravel/src/Rector/StaticCall/FacadeStaticCallToConstructorInjectionRector.php @@ -75,7 +75,7 @@ final class FacadeStaticCallToConstructorInjectionRector extends AbstractRector { return new RectorDefinition('Move Illuminate\Support\Facades\* static calls to constructor injection', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' use Illuminate\Support\Facades\Response; class ExampleController extends Controller @@ -85,9 +85,9 @@ class ExampleController extends Controller return Response::view('example', ['new_example' => 123]); } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' use Illuminate\Support\Facades\Response; class ExampleController extends Controller @@ -107,7 +107,7 @@ class ExampleController extends Controller return $this->responseFactory->view('example', ['new_example' => 123]); } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/Laravel/src/Rector/StaticCall/MinutesToSecondsInCacheRector.php b/packages/Laravel/src/Rector/StaticCall/MinutesToSecondsInCacheRector.php index 8d988f00e7e..ac7cde2ac6d 100644 --- a/packages/Laravel/src/Rector/StaticCall/MinutesToSecondsInCacheRector.php +++ b/packages/Laravel/src/Rector/StaticCall/MinutesToSecondsInCacheRector.php @@ -36,7 +36,7 @@ final class MinutesToSecondsInCacheRector extends AbstractRector 'Change minutes argument to seconds in Illuminate\Contracts\Cache\Store and Illuminate\Support\Facades\Cache', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run() @@ -44,9 +44,9 @@ class SomeClass Illuminate\Support\Facades\Cache::put('key', 'value', 60); } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run() @@ -54,7 +54,7 @@ class SomeClass Illuminate\Support\Facades\Cache::put('key', 'value', 60 * 60); } } -CODE_SAMPLE +PHP ), ] ); diff --git a/packages/Laravel/src/Rector/StaticCall/Redirect301ToPermanentRedirectRector.php b/packages/Laravel/src/Rector/StaticCall/Redirect301ToPermanentRedirectRector.php index 07527fa5d4c..095132d92a7 100644 --- a/packages/Laravel/src/Rector/StaticCall/Redirect301ToPermanentRedirectRector.php +++ b/packages/Laravel/src/Rector/StaticCall/Redirect301ToPermanentRedirectRector.php @@ -24,7 +24,7 @@ final class Redirect301ToPermanentRedirectRector extends AbstractRector { return new RectorDefinition('Change "redirect" call with 301 to "permanentRedirect"', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run() @@ -32,9 +32,9 @@ class SomeClass Illuminate\Routing\Route::redirect('/foo', '/bar', 301); } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run() @@ -42,7 +42,7 @@ class SomeClass Illuminate\Routing\Route::permanentRedirect('/foo', '/bar'); } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/Laravel/src/Rector/StaticCall/RequestStaticValidateToInjectRector.php b/packages/Laravel/src/Rector/StaticCall/RequestStaticValidateToInjectRector.php index bc646416c14..ee399eae88d 100644 --- a/packages/Laravel/src/Rector/StaticCall/RequestStaticValidateToInjectRector.php +++ b/packages/Laravel/src/Rector/StaticCall/RequestStaticValidateToInjectRector.php @@ -40,7 +40,7 @@ final class RequestStaticValidateToInjectRector extends AbstractRector { return new RectorDefinition('Change static validate() method to $request->validate()', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' use Illuminate\Http\Request; class SomeClass @@ -50,9 +50,9 @@ class SomeClass $validatedData = Request::validate(['some_attribute' => 'required']); } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' use Illuminate\Http\Request; class SomeClass @@ -62,7 +62,7 @@ class SomeClass $validatedData = $request->validate(['some_attribute' => 'required']); } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/Legacy/src/Rector/ClassMethod/ChangeSingletonToServiceRector.php b/packages/Legacy/src/Rector/ClassMethod/ChangeSingletonToServiceRector.php index c71ae922443..56b14f04a46 100644 --- a/packages/Legacy/src/Rector/ClassMethod/ChangeSingletonToServiceRector.php +++ b/packages/Legacy/src/Rector/ClassMethod/ChangeSingletonToServiceRector.php @@ -31,7 +31,7 @@ final class ChangeSingletonToServiceRector extends AbstractRector { return new RectorDefinition('Change singleton class to normal class that can be registered as a service', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { private static $instance; @@ -49,16 +49,16 @@ class SomeClass return static::$instance; } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function __construct() { } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/MysqlToMysqli/src/Rector/Assign/MysqlAssignToMysqliRector.php b/packages/MysqlToMysqli/src/Rector/Assign/MysqlAssignToMysqliRector.php index c80adbc0682..0956b53bf6e 100644 --- a/packages/MysqlToMysqli/src/Rector/Assign/MysqlAssignToMysqliRector.php +++ b/packages/MysqlToMysqli/src/Rector/Assign/MysqlAssignToMysqliRector.php @@ -42,15 +42,15 @@ final class MysqlAssignToMysqliRector extends AbstractRector 'Converts more complex mysql functions to mysqli', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' $data = mysql_db_name($result, $row); -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' mysqli_data_seek($result, $row); $fetch = mysql_fetch_row($result); $data = $fetch[0]; -CODE_SAMPLE +PHP ), ] ); diff --git a/packages/MysqlToMysqli/src/Rector/FuncCall/MysqlFuncCallToMysqliRector.php b/packages/MysqlToMysqli/src/Rector/FuncCall/MysqlFuncCallToMysqliRector.php index 29558c74688..d3de8ba3d87 100644 --- a/packages/MysqlToMysqli/src/Rector/FuncCall/MysqlFuncCallToMysqliRector.php +++ b/packages/MysqlToMysqli/src/Rector/FuncCall/MysqlFuncCallToMysqliRector.php @@ -25,13 +25,13 @@ final class MysqlFuncCallToMysqliRector extends AbstractRector 'Converts more complex mysql functions to mysqli', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' mysql_drop_db($database); -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' mysqli_query('DROP DATABASE ' . $database); -CODE_SAMPLE +PHP ), ] ); diff --git a/packages/MysqlToMysqli/src/Rector/FuncCall/MysqlPConnectToMysqliConnectRector.php b/packages/MysqlToMysqli/src/Rector/FuncCall/MysqlPConnectToMysqliConnectRector.php index 749195287f0..ba30cbf7b6b 100644 --- a/packages/MysqlToMysqli/src/Rector/FuncCall/MysqlPConnectToMysqliConnectRector.php +++ b/packages/MysqlToMysqli/src/Rector/FuncCall/MysqlPConnectToMysqliConnectRector.php @@ -22,7 +22,7 @@ final class MysqlPConnectToMysqliConnectRector extends AbstractRector { return new RectorDefinition('Replace mysql_pconnect() with mysqli_connect() with host p: prefix', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' final class SomeClass { public function run($host, $username, $password) @@ -30,9 +30,9 @@ final class SomeClass return mysql_pconnect($host, $username, $password); } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' final class SomeClass { public function run($host, $username, $password) @@ -40,7 +40,7 @@ final class SomeClass return mysqli_connect('p:' . $host, $username, $password); } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/Nette/src/Rector/FuncCall/JsonDecodeEncodeToNetteUtilsJsonDecodeEncodeRector.php b/packages/Nette/src/Rector/FuncCall/JsonDecodeEncodeToNetteUtilsJsonDecodeEncodeRector.php index ad812c35ade..2fd1c17e0ff 100644 --- a/packages/Nette/src/Rector/FuncCall/JsonDecodeEncodeToNetteUtilsJsonDecodeEncodeRector.php +++ b/packages/Nette/src/Rector/FuncCall/JsonDecodeEncodeToNetteUtilsJsonDecodeEncodeRector.php @@ -23,7 +23,7 @@ final class JsonDecodeEncodeToNetteUtilsJsonDecodeEncodeRector extends AbstractR 'Changes json_encode()/json_decode() to safer and more verbose Nette\Utils\Json::encode()/decode() calls', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function decodeJson(string $jsonString) @@ -41,9 +41,9 @@ class SomeClass $prettyJsonString = json_encode($data, JSON_PRETTY_PRINT); } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function decodeJson(string $jsonString) @@ -61,7 +61,7 @@ class SomeClass $prettyJsonString = \Nette\Utils\Json::encode($data, \Nette\Utils\Json::PRETTY); } } -CODE_SAMPLE +PHP ), ] ); diff --git a/packages/Nette/src/Rector/FuncCall/PregFunctionToNetteUtilsStringsRector.php b/packages/Nette/src/Rector/FuncCall/PregFunctionToNetteUtilsStringsRector.php index 0e17ff9eaac..bf57bfd8d45 100644 --- a/packages/Nette/src/Rector/FuncCall/PregFunctionToNetteUtilsStringsRector.php +++ b/packages/Nette/src/Rector/FuncCall/PregFunctionToNetteUtilsStringsRector.php @@ -34,7 +34,7 @@ final class PregFunctionToNetteUtilsStringsRector extends AbstractRector { return new RectorDefinition('Use Nette\Utils\Strings over bare preg_* functions', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run() @@ -43,9 +43,9 @@ class SomeClass preg_match('#Hi#', $content); } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run() @@ -54,7 +54,7 @@ class SomeClass \Nette\Utils\Strings::match($content, '#Hi#'); } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/Nette/src/Rector/FuncCall/SubstrStrlenFunctionToNetteUtilsStringsRector.php b/packages/Nette/src/Rector/FuncCall/SubstrStrlenFunctionToNetteUtilsStringsRector.php index edcfb865734..90133ef7ed9 100644 --- a/packages/Nette/src/Rector/FuncCall/SubstrStrlenFunctionToNetteUtilsStringsRector.php +++ b/packages/Nette/src/Rector/FuncCall/SubstrStrlenFunctionToNetteUtilsStringsRector.php @@ -26,7 +26,7 @@ final class SubstrStrlenFunctionToNetteUtilsStringsRector extends AbstractRector { return new RectorDefinition('Use Nette\Utils\Strings over bare string-functions', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run() @@ -34,9 +34,9 @@ class SomeClass return substr($value, 0, 3); } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run() @@ -44,7 +44,7 @@ class SomeClass return \Nette\Utils\Strings::substring($value, 0, 3); } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/Nette/src/Rector/Identical/EndsWithFunctionToNetteUtilsStringsRector.php b/packages/Nette/src/Rector/Identical/EndsWithFunctionToNetteUtilsStringsRector.php index 5fd3cb8cb55..ff9e7011e3a 100644 --- a/packages/Nette/src/Rector/Identical/EndsWithFunctionToNetteUtilsStringsRector.php +++ b/packages/Nette/src/Rector/Identical/EndsWithFunctionToNetteUtilsStringsRector.php @@ -24,7 +24,7 @@ final class EndsWithFunctionToNetteUtilsStringsRector extends AbstractRector { return new RectorDefinition('Use Nette\Utils\Strings over bare string-functions', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function end($needle) @@ -35,9 +35,9 @@ class SomeClass $no = $needle !== substr($content, -strlen($needle)); } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function end($needle) @@ -48,7 +48,7 @@ class SomeClass $no = !\Nette\Utils\Strings::endsWith($content, $needle); } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/Nette/src/Rector/Identical/StartsWithFunctionToNetteUtilsStringsRector.php b/packages/Nette/src/Rector/Identical/StartsWithFunctionToNetteUtilsStringsRector.php index 8a795dc0dc4..24023de0720 100644 --- a/packages/Nette/src/Rector/Identical/StartsWithFunctionToNetteUtilsStringsRector.php +++ b/packages/Nette/src/Rector/Identical/StartsWithFunctionToNetteUtilsStringsRector.php @@ -23,7 +23,7 @@ final class StartsWithFunctionToNetteUtilsStringsRector extends AbstractRector { return new RectorDefinition('Use Nette\Utils\Strings over bare string-functions', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function start($needle) @@ -34,9 +34,9 @@ class SomeClass $no = $needle !== substr($content, 0, strlen($needle)); } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function start($needle) @@ -47,7 +47,7 @@ class SomeClass $no = !\Nette\Utils\Strings::startwith($content, $needle); } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/Nette/src/Rector/NotIdentical/StrposToStringsContainsRector.php b/packages/Nette/src/Rector/NotIdentical/StrposToStringsContainsRector.php index a5de7799da8..58339a285f9 100644 --- a/packages/Nette/src/Rector/NotIdentical/StrposToStringsContainsRector.php +++ b/packages/Nette/src/Rector/NotIdentical/StrposToStringsContainsRector.php @@ -25,7 +25,7 @@ final class StrposToStringsContainsRector extends AbstractRector { return new RectorDefinition('Use Nette\Utils\Strings over bare string-functions', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run() @@ -34,9 +34,9 @@ class SomeClass return strpos($name, 'Hi') !== false; } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run() @@ -45,7 +45,7 @@ class SomeClass return \Nette\Utils\Strings::contains($name, 'Hi'); } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/NetteTesterToPHPUnit/src/Rector/Class_/NetteTesterClassToPHPUnitClassRector.php b/packages/NetteTesterToPHPUnit/src/Rector/Class_/NetteTesterClassToPHPUnitClassRector.php index 0b9c34b8949..088baa68215 100644 --- a/packages/NetteTesterToPHPUnit/src/Rector/Class_/NetteTesterClassToPHPUnitClassRector.php +++ b/packages/NetteTesterToPHPUnit/src/Rector/Class_/NetteTesterClassToPHPUnitClassRector.php @@ -28,7 +28,7 @@ final class NetteTesterClassToPHPUnitClassRector extends AbstractRector { return new RectorDefinition('Migrate Nette Tester test case to PHPUnit', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' namespace KdybyTests\Doctrine; use Tester\TestCase; @@ -47,9 +47,9 @@ class ExtensionTest extends TestCase } (new \ExtensionTest())->run(); -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' namespace KdybyTests\Doctrine; use Tester\TestCase; @@ -64,7 +64,7 @@ class ExtensionTest extends \PHPUnit\Framework\TestCase $this->same($container->getService('kdyby.doctrine.default.entityManager'), $default); } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/NetteTesterToPHPUnit/src/Rector/StaticCall/NetteAssertToPHPUnitAssertRector.php b/packages/NetteTesterToPHPUnit/src/Rector/StaticCall/NetteAssertToPHPUnitAssertRector.php index 4e8a82985f2..168f9e3434f 100644 --- a/packages/NetteTesterToPHPUnit/src/Rector/StaticCall/NetteAssertToPHPUnitAssertRector.php +++ b/packages/NetteTesterToPHPUnit/src/Rector/StaticCall/NetteAssertToPHPUnitAssertRector.php @@ -25,23 +25,23 @@ final class NetteAssertToPHPUnitAssertRector extends AbstractRector { return new RectorDefinition('Migrate Nette/Assert calls to PHPUnit', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' use Tester\Assert; function someStaticFunctions() { Assert::true(10 == 5); } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' use Tester\Assert; function someStaticFunctions() { \PHPUnit\Framework\Assert::assertTrue(10 == 5); } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/NetteToSymfony/src/Rector/ClassMethod/RenameEventNamesInEventSubscriberRector.php b/packages/NetteToSymfony/src/Rector/ClassMethod/RenameEventNamesInEventSubscriberRector.php index d3a005d36ad..77f1bf75372 100644 --- a/packages/NetteToSymfony/src/Rector/ClassMethod/RenameEventNamesInEventSubscriberRector.php +++ b/packages/NetteToSymfony/src/Rector/ClassMethod/RenameEventNamesInEventSubscriberRector.php @@ -53,7 +53,7 @@ final class RenameEventNamesInEventSubscriberRector extends AbstractRector { return new RectorDefinition('Changes event names from Nette ones to Symfony ones', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' use Symfony\Component\EventDispatcher\EventSubscriberInterface; final class SomeClass implements EventSubscriberInterface @@ -63,9 +63,9 @@ final class SomeClass implements EventSubscriberInterface return ['nette.application' => 'someMethod']; } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' use Symfony\Component\EventDispatcher\EventSubscriberInterface; final class SomeClass implements EventSubscriberInterface @@ -75,7 +75,7 @@ final class SomeClass implements EventSubscriberInterface return [\SymfonyEvents::KERNEL => 'someMethod']; } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/NetteToSymfony/src/Rector/ClassMethod/RouterListToControllerAnnotationsRector.php b/packages/NetteToSymfony/src/Rector/ClassMethod/RouterListToControllerAnnotationsRector.php index 1a07a5c61a6..9b623157120 100644 --- a/packages/NetteToSymfony/src/Rector/ClassMethod/RouterListToControllerAnnotationsRector.php +++ b/packages/NetteToSymfony/src/Rector/ClassMethod/RouterListToControllerAnnotationsRector.php @@ -89,7 +89,7 @@ final class RouterListToControllerAnnotationsRector extends AbstractRector 'Change new Route() from RouteFactory to @Route annotation above controller method', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' final class RouterFactory { public function create(): RouteList @@ -107,9 +107,9 @@ final class SomePresenter { } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' final class RouterFactory { public function create(): RouteList @@ -132,7 +132,7 @@ final class SomePresenter { } } -CODE_SAMPLE +PHP ), ] ); diff --git a/packages/NetteToSymfony/src/Rector/Class_/NetteControlToSymfonyControllerRector.php b/packages/NetteToSymfony/src/Rector/Class_/NetteControlToSymfonyControllerRector.php index 33a96372631..058613783b5 100644 --- a/packages/NetteToSymfony/src/Rector/Class_/NetteControlToSymfonyControllerRector.php +++ b/packages/NetteToSymfony/src/Rector/Class_/NetteControlToSymfonyControllerRector.php @@ -53,7 +53,7 @@ final class NetteControlToSymfonyControllerRector extends AbstractRector { return new RectorDefinition('Migrate Nette Component to Symfony Controller', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' use Nette\Application\UI\Control; class SomeControl extends Control @@ -64,9 +64,9 @@ class SomeControl extends Control $this->template->render(__DIR__ . '/poll.latte'); } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' use Nette\Application\UI\Control; class SomeController extends \Symfony\Bundle\FrameworkBundle\Controller\AbstractController @@ -76,7 +76,7 @@ class SomeController extends \Symfony\Bundle\FrameworkBundle\Controller\Abstract $this->render(__DIR__ . '/poll.latte', ['param' => 'some value']); } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/NetteToSymfony/src/Rector/Class_/NetteFormToSymfonyFormRector.php b/packages/NetteToSymfony/src/Rector/Class_/NetteFormToSymfonyFormRector.php index 2a75f5a2af4..00e71f18364 100644 --- a/packages/NetteToSymfony/src/Rector/Class_/NetteFormToSymfonyFormRector.php +++ b/packages/NetteToSymfony/src/Rector/Class_/NetteFormToSymfonyFormRector.php @@ -68,7 +68,7 @@ final class NetteFormToSymfonyFormRector extends AbstractRector { return new RectorDefinition('Migrate Nette\Forms in Presenter to Symfony', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' use Nette\Application\UI; class SomePresenter extends UI\Presenter @@ -81,9 +81,9 @@ class SomePresenter extends UI\Presenter $form->addSubmit('login', 'Sign up'); } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' use Nette\Application\UI; class SomePresenter extends UI\Presenter @@ -102,7 +102,7 @@ class SomePresenter extends UI\Presenter ]); } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/NetteToSymfony/src/Rector/MethodCall/FromHttpRequestGetHeaderToHeadersGetRector.php b/packages/NetteToSymfony/src/Rector/MethodCall/FromHttpRequestGetHeaderToHeadersGetRector.php index aa4ade433d2..0fe104108e2 100644 --- a/packages/NetteToSymfony/src/Rector/MethodCall/FromHttpRequestGetHeaderToHeadersGetRector.php +++ b/packages/NetteToSymfony/src/Rector/MethodCall/FromHttpRequestGetHeaderToHeadersGetRector.php @@ -46,7 +46,7 @@ final class FromHttpRequestGetHeaderToHeadersGetRector extends AbstractRector { return new RectorDefinition('Changes getHeader() to $request->headers->get()', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' use Nette\Request; final class SomeController @@ -56,9 +56,9 @@ final class SomeController $header = $this->httpRequest->getHeader('x'); } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' use Nette\Request; final class SomeController @@ -68,7 +68,7 @@ final class SomeController $header = $request->headers->get('x'); } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/NetteToSymfony/src/Rector/MethodCall/FromRequestGetParameterToAttributesGetRector.php b/packages/NetteToSymfony/src/Rector/MethodCall/FromRequestGetParameterToAttributesGetRector.php index 0af906bbd40..0cecc4e6779 100644 --- a/packages/NetteToSymfony/src/Rector/MethodCall/FromRequestGetParameterToAttributesGetRector.php +++ b/packages/NetteToSymfony/src/Rector/MethodCall/FromRequestGetParameterToAttributesGetRector.php @@ -31,7 +31,7 @@ final class FromRequestGetParameterToAttributesGetRector extends AbstractRector { return new RectorDefinition('Changes "getParameter()" to "attributes->get()" from Nette to Symfony', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' use Nette\Request; final class SomeController @@ -41,9 +41,9 @@ final class SomeController $value = $request->getParameter('abz'); } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' use Nette\Request; final class SomeController @@ -53,7 +53,7 @@ final class SomeController $value = $request->attribute->get('abz'); } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/NetteToSymfony/src/Rector/MethodCall/WrapTransParameterNameRector.php b/packages/NetteToSymfony/src/Rector/MethodCall/WrapTransParameterNameRector.php index 5f5f63478ce..91daa4cc073 100644 --- a/packages/NetteToSymfony/src/Rector/MethodCall/WrapTransParameterNameRector.php +++ b/packages/NetteToSymfony/src/Rector/MethodCall/WrapTransParameterNameRector.php @@ -33,7 +33,7 @@ final class WrapTransParameterNameRector extends AbstractRector { return new RectorDefinition('Adds %% to placeholder name of trans() method if missing', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' use Symfony\Component\Translation\Translator; final class SomeController @@ -47,9 +47,9 @@ final class SomeController ); } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' use Symfony\Component\Translation\Translator; final class SomeController @@ -63,7 +63,7 @@ final class SomeController ); } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/PHPStan/src/Rector/Assign/PHPStormVarAnnotationRector.php b/packages/PHPStan/src/Rector/Assign/PHPStormVarAnnotationRector.php index e1d9a306464..6d46ec9ec3a 100644 --- a/packages/PHPStan/src/Rector/Assign/PHPStormVarAnnotationRector.php +++ b/packages/PHPStan/src/Rector/Assign/PHPStormVarAnnotationRector.php @@ -23,15 +23,15 @@ final class PHPStormVarAnnotationRector extends AbstractRector { return new RectorDefinition('Change various @var annotation formats to one PHPStorm understands', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' $config = 5; /** @var \Shopsys\FrameworkBundle\Model\Product\Filter\ProductFilterConfig $config */ -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' /** @var \Shopsys\FrameworkBundle\Model\Product\Filter\ProductFilterConfig $config */ $config = 5; -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/PHPStan/src/Rector/Cast/RecastingRemovalRector.php b/packages/PHPStan/src/Rector/Cast/RecastingRemovalRector.php index 65cef0b350a..fa27959d91b 100644 --- a/packages/PHPStan/src/Rector/Cast/RecastingRemovalRector.php +++ b/packages/PHPStan/src/Rector/Cast/RecastingRemovalRector.php @@ -42,21 +42,21 @@ final class RecastingRemovalRector extends AbstractRector { return new RectorDefinition('Removes recasting of the same type', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' $string = ''; $string = (string) $string; $array = []; $array = (array) $array; -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' $string = ''; $string = $string; $array = []; $array = $array; -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/PHPStan/src/Rector/Node/RemoveNonExistingVarAnnotationRector.php b/packages/PHPStan/src/Rector/Node/RemoveNonExistingVarAnnotationRector.php index 98fcf28b57c..84a6413ea2f 100644 --- a/packages/PHPStan/src/Rector/Node/RemoveNonExistingVarAnnotationRector.php +++ b/packages/PHPStan/src/Rector/Node/RemoveNonExistingVarAnnotationRector.php @@ -42,7 +42,7 @@ final class RemoveNonExistingVarAnnotationRector extends AbstractRector { return new RectorDefinition('Removes non-existing @var annotations above the code', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function get() @@ -51,9 +51,9 @@ class SomeClass return $this->getData(); } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function get() @@ -61,7 +61,7 @@ class SomeClass return $this->getData(); } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/PHPUnit/src/Rector/Class_/AddSeeTestAnnotationRector.php b/packages/PHPUnit/src/Rector/Class_/AddSeeTestAnnotationRector.php index ae47b9dd283..f63c5ba2239 100644 --- a/packages/PHPUnit/src/Rector/Class_/AddSeeTestAnnotationRector.php +++ b/packages/PHPUnit/src/Rector/Class_/AddSeeTestAnnotationRector.php @@ -48,7 +48,7 @@ final class AddSeeTestAnnotationRector extends AbstractRector 'Add @see annotation test of the class for faster jump to test. Make it FQN, so it stays in the annotation, not in the PHP source code.', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeService { } @@ -56,9 +56,9 @@ class SomeService class SomeServiceTest extends \PHPUnit\Framework\TestCase { } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' /** * @see \SomeServiceTest */ @@ -69,7 +69,7 @@ class SomeService class SomeServiceTest extends \PHPUnit\Framework\TestCase { } -CODE_SAMPLE +PHP ), ] ); diff --git a/packages/PHPUnit/src/Rector/Class_/ArrayArgumentInTestToDataProviderRector.php b/packages/PHPUnit/src/Rector/Class_/ArrayArgumentInTestToDataProviderRector.php index b230a69bb4b..3f1f82bd7bb 100644 --- a/packages/PHPUnit/src/Rector/Class_/ArrayArgumentInTestToDataProviderRector.php +++ b/packages/PHPUnit/src/Rector/Class_/ArrayArgumentInTestToDataProviderRector.php @@ -81,7 +81,7 @@ final class ArrayArgumentInTestToDataProviderRector extends AbstractPHPUnitRecto { return new RectorDefinition('Move array argument from tests into data provider [configurable]', [ new ConfiguredCodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeServiceTest extends \PHPUnit\Framework\TestCase { public function test() @@ -89,9 +89,9 @@ class SomeServiceTest extends \PHPUnit\Framework\TestCase $this->doTestMultiple([1, 2, 3]); } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeServiceTest extends \PHPUnit\Framework\TestCase { /** @@ -112,7 +112,7 @@ class SomeServiceTest extends \PHPUnit\Framework\TestCase yield [3]; } } -CODE_SAMPLE +PHP , [ diff --git a/packages/PHPUnit/src/Rector/Class_/TestListenerToHooksRector.php b/packages/PHPUnit/src/Rector/Class_/TestListenerToHooksRector.php index 3c0481b92f9..9809e9fef60 100644 --- a/packages/PHPUnit/src/Rector/Class_/TestListenerToHooksRector.php +++ b/packages/PHPUnit/src/Rector/Class_/TestListenerToHooksRector.php @@ -52,7 +52,7 @@ final class TestListenerToHooksRector extends AbstractRector { return new RectorDefinition('Refactor "*TestListener.php" to particular "*Hook.php" files', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' namespace App\Tests; use PHPUnit\Framework\TestListener; @@ -101,9 +101,9 @@ final class BeforeListHook implements TestListener echo $time; } } -CODE_SAMPLE +PHP , -<<<'CODE_SAMPLE' +<<<'PHP' namespace App\Tests; final class BeforeListHook implements \PHPUnit\Runner\BeforeTestHook, \PHPUnit\Runner\AfterTestHook @@ -118,7 +118,7 @@ final class BeforeListHook implements \PHPUnit\Runner\BeforeTestHook, \PHPUnit\R echo $time; } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/PHPUnit/src/Rector/DelegateExceptionArgumentsRector.php b/packages/PHPUnit/src/Rector/DelegateExceptionArgumentsRector.php index 7c46a8e33f1..a3b309867a7 100644 --- a/packages/PHPUnit/src/Rector/DelegateExceptionArgumentsRector.php +++ b/packages/PHPUnit/src/Rector/DelegateExceptionArgumentsRector.php @@ -30,11 +30,11 @@ final class DelegateExceptionArgumentsRector extends AbstractPHPUnitRector [ new CodeSample( '$this->setExpectedException(Exception::class, "Message", "CODE");', - <<<'CODE_SAMPLE' + <<<'PHP' $this->setExpectedException(Exception::class); $this->expectExceptionMessage("Message"); $this->expectExceptionCode("CODE"); -CODE_SAMPLE +PHP ), ] ); diff --git a/packages/PHPUnit/src/Rector/ExceptionAnnotationRector.php b/packages/PHPUnit/src/Rector/ExceptionAnnotationRector.php index 44897f21218..0f6c998f044 100644 --- a/packages/PHPUnit/src/Rector/ExceptionAnnotationRector.php +++ b/packages/PHPUnit/src/Rector/ExceptionAnnotationRector.php @@ -48,7 +48,7 @@ final class ExceptionAnnotationRector extends AbstractPHPUnitRector 'Takes `setExpectedException()` 2nd and next arguments to own methods in PHPUnit.', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' /** * @expectedException Exception * @expectedExceptionMessage Message @@ -57,16 +57,16 @@ public function test() { // tested code } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' public function test() { $this->expectException('Exception'); $this->expectExceptionMessage('Message'); // tested code } -CODE_SAMPLE +PHP ), ] ); diff --git a/packages/PHPUnit/src/Rector/Foreach_/SimplifyForeachInstanceOfRector.php b/packages/PHPUnit/src/Rector/Foreach_/SimplifyForeachInstanceOfRector.php index 8104dc9bfb5..e795f0f5a38 100644 --- a/packages/PHPUnit/src/Rector/Foreach_/SimplifyForeachInstanceOfRector.php +++ b/packages/PHPUnit/src/Rector/Foreach_/SimplifyForeachInstanceOfRector.php @@ -32,11 +32,11 @@ final class SimplifyForeachInstanceOfRector extends AbstractRector { return new RectorDefinition('Simplify unnecessary foreach check of instances', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' foreach ($foos as $foo) { $this->assertInstanceOf(\SplFileInfo::class, $foo); } -CODE_SAMPLE +PHP , '$this->assertContainsOnlyInstancesOf(\SplFileInfo::class, $foos);' ), diff --git a/packages/PHPUnit/src/Rector/MethodCall/AssertEqualsParameterToSpecificMethodsTypeRector.php b/packages/PHPUnit/src/Rector/MethodCall/AssertEqualsParameterToSpecificMethodsTypeRector.php index f0c301fe7b5..136cec91174 100644 --- a/packages/PHPUnit/src/Rector/MethodCall/AssertEqualsParameterToSpecificMethodsTypeRector.php +++ b/packages/PHPUnit/src/Rector/MethodCall/AssertEqualsParameterToSpecificMethodsTypeRector.php @@ -23,7 +23,7 @@ final class AssertEqualsParameterToSpecificMethodsTypeRector extends AbstractPHP 'Change assertEquals()/assertNotEquals() method parameters to new specific alternatives', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' final class SomeTest extends \PHPUnit\Framework\TestCase { public function test() @@ -38,9 +38,9 @@ final class SomeTest extends \PHPUnit\Framework\TestCase $this->assertEquals('string', $value, 'message', 0.0, 10, false, true); } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' final class SomeTest extends \PHPUnit\Framework\TestCase { public function test() @@ -55,7 +55,7 @@ final class SomeTest extends \PHPUnit\Framework\TestCase $this->assertEqualsIgnoringCase('string', $value, 'message'); } } -CODE_SAMPLE +PHP ), ] ); diff --git a/packages/PHPUnit/src/Rector/MethodCall/RemoveExpectAnyFromMockRector.php b/packages/PHPUnit/src/Rector/MethodCall/RemoveExpectAnyFromMockRector.php index 53b8d2a1fcf..73fa49b16a1 100644 --- a/packages/PHPUnit/src/Rector/MethodCall/RemoveExpectAnyFromMockRector.php +++ b/packages/PHPUnit/src/Rector/MethodCall/RemoveExpectAnyFromMockRector.php @@ -18,7 +18,7 @@ final class RemoveExpectAnyFromMockRector extends AbstractPHPUnitRector { return new RectorDefinition('Remove `expect($this->any())` from mocks as it has no added value', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' use PHPUnit\Framework\TestCase; class SomeClass extends TestCase @@ -31,9 +31,9 @@ class SomeClass extends TestCase ->willReturn('translated max {{ max }}!'); } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' use PHPUnit\Framework\TestCase; class SomeClass extends TestCase @@ -45,7 +45,7 @@ class SomeClass extends TestCase ->willReturn('translated max {{ max }}!'); } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/PHPUnit/src/Rector/MethodCall/ReplaceAssertArraySubsetRector.php b/packages/PHPUnit/src/Rector/MethodCall/ReplaceAssertArraySubsetRector.php index f8bd6bdf8ae..846d2a9884f 100644 --- a/packages/PHPUnit/src/Rector/MethodCall/ReplaceAssertArraySubsetRector.php +++ b/packages/PHPUnit/src/Rector/MethodCall/ReplaceAssertArraySubsetRector.php @@ -38,7 +38,7 @@ final class ReplaceAssertArraySubsetRector extends AbstractPHPUnitRector { return new RectorDefinition('Replace deprecated "assertArraySubset()" method with alternative methods', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeTest extends \PHPUnit\Framework\TestCase { public function test() @@ -50,9 +50,9 @@ class SomeTest extends \PHPUnit\Framework\TestCase ], $checkedArray); } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeTest extends \PHPUnit\Framework\TestCase { public function test() @@ -63,7 +63,7 @@ class SomeTest extends \PHPUnit\Framework\TestCase $this->assertSame('new_value', $checkedArray['cache_directory']); } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/PHPUnit/src/Rector/MethodCall/SpecificAssertContainsRector.php b/packages/PHPUnit/src/Rector/MethodCall/SpecificAssertContainsRector.php index a44f90675d5..3f1193fa6fb 100644 --- a/packages/PHPUnit/src/Rector/MethodCall/SpecificAssertContainsRector.php +++ b/packages/PHPUnit/src/Rector/MethodCall/SpecificAssertContainsRector.php @@ -33,7 +33,7 @@ final class SpecificAssertContainsRector extends AbstractPHPUnitRector 'Change assertContains()/assertNotContains() method to new string and iterable alternatives', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' assertNotContains('foo', 'foo bar'); } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' assertStringNotContainsString('foo', 'foo bar'); } } -CODE_SAMPLE +PHP ), ] ); diff --git a/packages/PHPUnit/src/Rector/MethodCall/SpecificAssertInternalTypeRector.php b/packages/PHPUnit/src/Rector/MethodCall/SpecificAssertInternalTypeRector.php index 1387958fecf..15d69f0b0ea 100644 --- a/packages/PHPUnit/src/Rector/MethodCall/SpecificAssertInternalTypeRector.php +++ b/packages/PHPUnit/src/Rector/MethodCall/SpecificAssertInternalTypeRector.php @@ -53,7 +53,7 @@ final class SpecificAssertInternalTypeRector extends AbstractPHPUnitRector 'Change assertInternalType()/assertNotInternalType() method to new specific alternatives', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' final class SomeTest extends \PHPUnit\Framework\TestCase { public function test() @@ -63,9 +63,9 @@ final class SomeTest extends \PHPUnit\Framework\TestCase $this->assertNotInternalType('array', $value); } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' final class SomeTest extends \PHPUnit\Framework\TestCase { public function test() @@ -75,7 +75,7 @@ final class SomeTest extends \PHPUnit\Framework\TestCase $this->assertIsNotArray($value); } } -CODE_SAMPLE +PHP ), ] ); diff --git a/packages/PHPUnit/src/Rector/MethodCall/UseSpecificWillMethodRector.php b/packages/PHPUnit/src/Rector/MethodCall/UseSpecificWillMethodRector.php index a9089332f6f..f2c822e97ed 100644 --- a/packages/PHPUnit/src/Rector/MethodCall/UseSpecificWillMethodRector.php +++ b/packages/PHPUnit/src/Rector/MethodCall/UseSpecificWillMethodRector.php @@ -33,7 +33,7 @@ final class UseSpecificWillMethodRector extends AbstractPHPUnitRector { return new RectorDefinition('Changes ->will($this->xxx()) to one specific method', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass extends PHPUnit\Framework\TestCase { public function test() @@ -45,9 +45,9 @@ class SomeClass extends PHPUnit\Framework\TestCase ->will($this->returnValue('translated max {{ max }}!')); } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass extends PHPUnit\Framework\TestCase { public function test() @@ -59,7 +59,7 @@ class SomeClass extends PHPUnit\Framework\TestCase ->willReturnValue('translated max {{ max }}!'); } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/PHPUnit/src/Rector/TryCatchToExpectExceptionRector.php b/packages/PHPUnit/src/Rector/TryCatchToExpectExceptionRector.php index 75fb6b805dc..f02c11a28e5 100644 --- a/packages/PHPUnit/src/Rector/TryCatchToExpectExceptionRector.php +++ b/packages/PHPUnit/src/Rector/TryCatchToExpectExceptionRector.php @@ -28,20 +28,20 @@ final class TryCatchToExpectExceptionRector extends AbstractPHPUnitRector { return new RectorDefinition('Turns try/catch to expectException() call', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' try { $someService->run(); } catch (Throwable $exception) { $this->assertInstanceOf(RuntimeException::class, $e); $this->assertContains('There was an error executing the following script', $e->getMessage()); } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' $this->expectException(RuntimeException::class); $this->expectExceptionMessage('There was an error executing the following script'); $someService->run(); -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/PHPUnitSymfony/src/Rector/StaticCall/AddMessageToEqualsResponseCodeRector.php b/packages/PHPUnitSymfony/src/Rector/StaticCall/AddMessageToEqualsResponseCodeRector.php index 6684ac24217..8c0ffa370bd 100644 --- a/packages/PHPUnitSymfony/src/Rector/StaticCall/AddMessageToEqualsResponseCodeRector.php +++ b/packages/PHPUnitSymfony/src/Rector/StaticCall/AddMessageToEqualsResponseCodeRector.php @@ -27,7 +27,7 @@ final class AddMessageToEqualsResponseCodeRector extends AbstractRector { return new RectorDefinition('Add response content to response code assert, so it is easier to debug', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' use PHPUnit\Framework\TestCase; use Symfony\Component\HttpFoundation\Response; @@ -41,9 +41,9 @@ final class SomeClassTest extends TestCase ); } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' use PHPUnit\Framework\TestCase; use Symfony\Component\HttpFoundation\Response; @@ -58,7 +58,7 @@ final class SomeClassTest extends TestCase ); } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/Php/src/Rector/Assign/AssignArrayToStringRector.php b/packages/Php/src/Rector/Assign/AssignArrayToStringRector.php index 3c81c33ce83..c4ff6f38b68 100644 --- a/packages/Php/src/Rector/Assign/AssignArrayToStringRector.php +++ b/packages/Php/src/Rector/Assign/AssignArrayToStringRector.php @@ -41,15 +41,15 @@ final class AssignArrayToStringRector extends AbstractRector return new RectorDefinition( 'String cannot be turned into array by assignment anymore', [new CodeSample( -<<<'CODE_SAMPLE' + <<<'PHP' $string = ''; $string[] = 1; -CODE_SAMPLE +PHP , -<<<'CODE_SAMPLE' + <<<'PHP' $string = []; $string[] = 1; -CODE_SAMPLE +PHP )] ); } diff --git a/packages/Php/src/Rector/Assign/MysqlAssignToMysqliRector.php b/packages/Php/src/Rector/Assign/MysqlAssignToMysqliRector.php index 5874fb37584..9a9c9d73302 100644 --- a/packages/Php/src/Rector/Assign/MysqlAssignToMysqliRector.php +++ b/packages/Php/src/Rector/Assign/MysqlAssignToMysqliRector.php @@ -41,15 +41,15 @@ final class MysqlAssignToMysqliRector extends AbstractRector 'Converts more complex mysql functions to mysqli', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' $data = mysql_db_name($result, $row); -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' mysqli_data_seek($result, $row); $fetch = mysql_fetch_row($result); $data = $fetch[0]; -CODE_SAMPLE +PHP ), ] ); diff --git a/packages/Php/src/Rector/Assign/NullCoalescingOperatorRector.php b/packages/Php/src/Rector/Assign/NullCoalescingOperatorRector.php index 2cb339f3cd4..6db3102fe1b 100644 --- a/packages/Php/src/Rector/Assign/NullCoalescingOperatorRector.php +++ b/packages/Php/src/Rector/Assign/NullCoalescingOperatorRector.php @@ -20,15 +20,15 @@ final class NullCoalescingOperatorRector extends AbstractRector { return new RectorDefinition('Use null coalescing operator ??=', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' $array = []; $array['user_id'] = $array['user_id'] ?? 'value'; -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' $array = []; $array['user_id'] ??= 'value'; -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/Php/src/Rector/BinaryOp/BinaryOpBetweenNumberAndStringRector.php b/packages/Php/src/Rector/BinaryOp/BinaryOpBetweenNumberAndStringRector.php index d83b8ae992b..59b49eac6e0 100644 --- a/packages/Php/src/Rector/BinaryOp/BinaryOpBetweenNumberAndStringRector.php +++ b/packages/Php/src/Rector/BinaryOp/BinaryOpBetweenNumberAndStringRector.php @@ -23,7 +23,7 @@ final class BinaryOpBetweenNumberAndStringRector extends AbstractRector 'Change binary operation between some number + string to PHP 7.1 compatible version', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run() @@ -35,9 +35,9 @@ class SomeClass $value = 5 * $name; } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run() @@ -49,7 +49,7 @@ class SomeClass $value = 5 * 0; } } -CODE_SAMPLE +PHP ), ] ); diff --git a/packages/Php/src/Rector/BinaryOp/IsCountableRector.php b/packages/Php/src/Rector/BinaryOp/IsCountableRector.php index 76719522786..d075529e69a 100644 --- a/packages/Php/src/Rector/BinaryOp/IsCountableRector.php +++ b/packages/Php/src/Rector/BinaryOp/IsCountableRector.php @@ -30,13 +30,13 @@ final class IsCountableRector extends AbstractRector 'Changes is_array + Countable check to is_countable', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' is_array($foo) || $foo instanceof Countable; -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' is_countable($foo); -CODE_SAMPLE +PHP ), ] ); diff --git a/packages/Php/src/Rector/BinaryOp/IsIterableRector.php b/packages/Php/src/Rector/BinaryOp/IsIterableRector.php index 785b5a62720..563f5d4dd8a 100644 --- a/packages/Php/src/Rector/BinaryOp/IsIterableRector.php +++ b/packages/Php/src/Rector/BinaryOp/IsIterableRector.php @@ -30,13 +30,13 @@ final class IsIterableRector extends AbstractRector 'Changes is_array + Traversable check to is_iterable', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' is_array($foo) || $foo instanceof Traversable; -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' is_iterable($foo); -CODE_SAMPLE +PHP ), ] ); diff --git a/packages/Php/src/Rector/Break_/BreakNotInLoopOrSwitchToReturnRector.php b/packages/Php/src/Rector/Break_/BreakNotInLoopOrSwitchToReturnRector.php index 64c411c7628..0c5735c83a7 100644 --- a/packages/Php/src/Rector/Break_/BreakNotInLoopOrSwitchToReturnRector.php +++ b/packages/Php/src/Rector/Break_/BreakNotInLoopOrSwitchToReturnRector.php @@ -32,7 +32,7 @@ final class BreakNotInLoopOrSwitchToReturnRector extends AbstractRector { return new RectorDefinition('Convert break outside for/foreach/switch context to return', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run() @@ -46,9 +46,9 @@ class SomeClass break; } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run() @@ -62,7 +62,7 @@ class SomeClass return; } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/Php/src/Rector/ClassConst/PublicConstantVisibilityRector.php b/packages/Php/src/Rector/ClassConst/PublicConstantVisibilityRector.php index adb59ef33f1..b63eb9ed9e1 100644 --- a/packages/Php/src/Rector/ClassConst/PublicConstantVisibilityRector.php +++ b/packages/Php/src/Rector/ClassConst/PublicConstantVisibilityRector.php @@ -19,19 +19,19 @@ final class PublicConstantVisibilityRector extends AbstractRector 'Add explicit public constant visibility.', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { const HEY = 'you'; } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public const HEY = 'you'; } -CODE_SAMPLE +PHP ), ] ); diff --git a/packages/Php/src/Rector/Closure/ClosureToArrowFunctionRector.php b/packages/Php/src/Rector/Closure/ClosureToArrowFunctionRector.php index d9e4d8fb5d0..893b82d9949 100644 --- a/packages/Php/src/Rector/Closure/ClosureToArrowFunctionRector.php +++ b/packages/Php/src/Rector/Closure/ClosureToArrowFunctionRector.php @@ -22,7 +22,7 @@ final class ClosureToArrowFunctionRector extends AbstractRector { return new RectorDefinition('Change closure to arrow function', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run($meetups) @@ -32,9 +32,9 @@ class SomeClass }); } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run($meetups) @@ -42,7 +42,7 @@ class SomeClass return array_filter($meetups, fn(Meetup $meetup) => is_object($meetup)); } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/Php/src/Rector/ConstFetch/RenameConstantRector.php b/packages/Php/src/Rector/ConstFetch/RenameConstantRector.php index 67d5c8e78d8..97ae508f19b 100644 --- a/packages/Php/src/Rector/ConstFetch/RenameConstantRector.php +++ b/packages/Php/src/Rector/ConstFetch/RenameConstantRector.php @@ -31,7 +31,7 @@ final class RenameConstantRector extends AbstractRector { return new RectorDefinition('Replace constant by new ones', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' final class SomeClass { public function run() @@ -39,9 +39,9 @@ final class SomeClass return MYSQL_ASSOC; } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' final class SomeClass { public function run() @@ -49,7 +49,7 @@ final class SomeClass return MYSQLI_ASSOC; } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/Php/src/Rector/ConstFetch/SensitiveConstantNameRector.php b/packages/Php/src/Rector/ConstFetch/SensitiveConstantNameRector.php index 6c6ccef6055..3ebd2ad758e 100644 --- a/packages/Php/src/Rector/ConstFetch/SensitiveConstantNameRector.php +++ b/packages/Php/src/Rector/ConstFetch/SensitiveConstantNameRector.php @@ -84,17 +84,17 @@ final class SensitiveConstantNameRector extends AbstractRector 'Changes case insensitive constants to sensitive ones.', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' define('FOO', 42, true); var_dump(FOO); var_dump(foo); -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' define('FOO', 42, true); var_dump(FOO); var_dump(FOO); -CODE_SAMPLE +PHP ), ] ); diff --git a/packages/Php/src/Rector/Double/RealToFloatTypeCastRector.php b/packages/Php/src/Rector/Double/RealToFloatTypeCastRector.php index 867994ba938..6b48122d1e7 100644 --- a/packages/Php/src/Rector/Double/RealToFloatTypeCastRector.php +++ b/packages/Php/src/Rector/Double/RealToFloatTypeCastRector.php @@ -19,7 +19,7 @@ final class RealToFloatTypeCastRector extends AbstractRector { return new RectorDefinition('Change deprecated (real) to (float)', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run() @@ -29,9 +29,9 @@ class SomeClass $number = (double) 5; } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run() @@ -41,7 +41,7 @@ class SomeClass $number = (double) 5; } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/Php/src/Rector/Each/ListEachRector.php b/packages/Php/src/Rector/Each/ListEachRector.php index 9f0d7c00050..4d74f2d6db0 100644 --- a/packages/Php/src/Rector/Each/ListEachRector.php +++ b/packages/Php/src/Rector/Each/ListEachRector.php @@ -35,14 +35,14 @@ final class ListEachRector extends AbstractRector 'each() function is deprecated, use key() and current() instead', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' list($key, $callback) = each($callbacks); -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' $key = key($opt->option); $val = current($opt->option); -CODE_SAMPLE +PHP ), ] ); diff --git a/packages/Php/src/Rector/Each/WhileEachToForeachRector.php b/packages/Php/src/Rector/Each/WhileEachToForeachRector.php index b96ec0ca182..78aacc868fb 100644 --- a/packages/Php/src/Rector/Each/WhileEachToForeachRector.php +++ b/packages/Php/src/Rector/Each/WhileEachToForeachRector.php @@ -35,30 +35,30 @@ final class WhileEachToForeachRector extends AbstractRector 'each() function is deprecated, use foreach() instead.', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' while (list($key, $callback) = each($callbacks)) { // ... } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' foreach ($callbacks as $key => $callback) { // ... } -CODE_SAMPLE +PHP ), new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' while (list($key) = each($callbacks)) { // ... } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' foreach (array_keys($callbacks) as $key) { // ... } -CODE_SAMPLE +PHP ), ] ); diff --git a/packages/Php/src/Rector/FuncCall/ArrayKeyExistsOnPropertyRector.php b/packages/Php/src/Rector/FuncCall/ArrayKeyExistsOnPropertyRector.php index 7143fd322f5..4ec9ab9dcd0 100644 --- a/packages/Php/src/Rector/FuncCall/ArrayKeyExistsOnPropertyRector.php +++ b/packages/Php/src/Rector/FuncCall/ArrayKeyExistsOnPropertyRector.php @@ -21,23 +21,23 @@ final class ArrayKeyExistsOnPropertyRector extends AbstractRector { return new RectorDefinition('Change array_key_exists() on property to property_exists()', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public $value; } $someClass = new SomeClass; array_key_exists('value', $someClass); -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public $value; } $someClass = new SomeClass; property_exists($someClass, 'value'); -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/Php/src/Rector/FuncCall/ArrayKeyFirstLastRector.php b/packages/Php/src/Rector/FuncCall/ArrayKeyFirstLastRector.php index b0c520a7e76..f3990d0a7ee 100644 --- a/packages/Php/src/Rector/FuncCall/ArrayKeyFirstLastRector.php +++ b/packages/Php/src/Rector/FuncCall/ArrayKeyFirstLastRector.php @@ -42,24 +42,24 @@ final class ArrayKeyFirstLastRector extends AbstractRector 'Make use of array_key_first() and array_key_last()', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' reset($items); $firstKey = key($items); -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' $firstKey = array_key_first($items); -CODE_SAMPLE +PHP ), new CodeSample( -<<<'CODE_SAMPLE' +<<<'PHP' end($items); $lastKey = key($items); -CODE_SAMPLE +PHP , -<<<'CODE_SAMPLE' +<<<'PHP' $lastKey = array_key_last($items); -CODE_SAMPLE +PHP ), ] diff --git a/packages/Php/src/Rector/FuncCall/ArraySpreadInsteadOfArrayMergeRector.php b/packages/Php/src/Rector/FuncCall/ArraySpreadInsteadOfArrayMergeRector.php index cafc2593384..4d46d352e7d 100644 --- a/packages/Php/src/Rector/FuncCall/ArraySpreadInsteadOfArrayMergeRector.php +++ b/packages/Php/src/Rector/FuncCall/ArraySpreadInsteadOfArrayMergeRector.php @@ -28,7 +28,7 @@ final class ArraySpreadInsteadOfArrayMergeRector extends AbstractRector 'Change array_merge() to spread operator, except values with possible string key values', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run($iter1, $iter2) @@ -42,9 +42,9 @@ class SomeClass ); } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run($iter1, $iter2) @@ -55,7 +55,7 @@ class SomeClass $anotherValues = [...$iter1, ...$iter2]; } } -CODE_SAMPLE +PHP ), ] ); diff --git a/packages/Php/src/Rector/FuncCall/CountOnNullRector.php b/packages/Php/src/Rector/FuncCall/CountOnNullRector.php index 370c190567a..b9d8fc0e25b 100644 --- a/packages/Php/src/Rector/FuncCall/CountOnNullRector.php +++ b/packages/Php/src/Rector/FuncCall/CountOnNullRector.php @@ -35,15 +35,15 @@ final class CountOnNullRector extends AbstractRector return new RectorDefinition( 'Changes count() on null to safe ternary check', [new CodeSample( -<<<'CODE_SAMPLE' +<<<'PHP' $values = null; $count = count($values); -CODE_SAMPLE +PHP , -<<<'CODE_SAMPLE' +<<<'PHP' $values = null; $count = is_array($values) || $values instanceof Countable ? count($values) : 0; -CODE_SAMPLE +PHP )] ); } diff --git a/packages/Php/src/Rector/FuncCall/CreateFunctionToAnonymousFunctionRector.php b/packages/Php/src/Rector/FuncCall/CreateFunctionToAnonymousFunctionRector.php index 6900ff74cd8..3e928b9890f 100644 --- a/packages/Php/src/Rector/FuncCall/CreateFunctionToAnonymousFunctionRector.php +++ b/packages/Php/src/Rector/FuncCall/CreateFunctionToAnonymousFunctionRector.php @@ -44,7 +44,7 @@ final class CreateFunctionToAnonymousFunctionRector extends AbstractRector { return new RectorDefinition('Use anonymous functions instead of deprecated create_function()', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class ClassWithCreateFunction { public function run() @@ -52,9 +52,9 @@ class ClassWithCreateFunction $callable = create_function('$matches', "return '$delimiter' . strtolower(\$matches[1]);"); } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class ClassWithCreateFunction { public function run() @@ -64,7 +64,7 @@ class ClassWithCreateFunction }; } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/Php/src/Rector/FuncCall/FilterVarToAddSlashesRector.php b/packages/Php/src/Rector/FuncCall/FilterVarToAddSlashesRector.php index 0fa676ed4f6..deaefae1fa0 100644 --- a/packages/Php/src/Rector/FuncCall/FilterVarToAddSlashesRector.php +++ b/packages/Php/src/Rector/FuncCall/FilterVarToAddSlashesRector.php @@ -20,15 +20,15 @@ final class FilterVarToAddSlashesRector extends AbstractRector { return new RectorDefinition('Change filter_var() with slash escaping to addslashes()', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' $var= "Satya's here!"; filter_var($var, FILTER_SANITIZE_MAGIC_QUOTES); -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' $var= "Satya's here!"; addslashes($var); -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/Php/src/Rector/FuncCall/GetCalledClassToStaticClassRector.php b/packages/Php/src/Rector/FuncCall/GetCalledClassToStaticClassRector.php index e4cf3e51802..2efa676b558 100644 --- a/packages/Php/src/Rector/FuncCall/GetCalledClassToStaticClassRector.php +++ b/packages/Php/src/Rector/FuncCall/GetCalledClassToStaticClassRector.php @@ -19,7 +19,7 @@ final class GetCalledClassToStaticClassRector extends AbstractRector { return new RectorDefinition('Change __CLASS__ to self::class', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function callOnMe() @@ -27,9 +27,9 @@ class SomeClass var_dump( get_called_class()); } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function callOnMe() @@ -37,7 +37,7 @@ class SomeClass var_dump( static::class); } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/Php/src/Rector/FuncCall/GetClassOnNullRector.php b/packages/Php/src/Rector/FuncCall/GetClassOnNullRector.php index 31753c25494..6b74e763539 100644 --- a/packages/Php/src/Rector/FuncCall/GetClassOnNullRector.php +++ b/packages/Php/src/Rector/FuncCall/GetClassOnNullRector.php @@ -28,7 +28,7 @@ final class GetClassOnNullRector extends AbstractRector { return new RectorDefinition('Null is no more allowed in get_class()', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' final class SomeClass { public function getItem() @@ -37,9 +37,9 @@ final class SomeClass return get_class($value); } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' final class SomeClass { public function getItem() @@ -48,7 +48,7 @@ final class SomeClass return $value !== null ? get_class($value) : self::class; } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/Php/src/Rector/FuncCall/IsObjectOnIncompleteClassRector.php b/packages/Php/src/Rector/FuncCall/IsObjectOnIncompleteClassRector.php index 9d9c98342f2..311af3b1236 100644 --- a/packages/Php/src/Rector/FuncCall/IsObjectOnIncompleteClassRector.php +++ b/packages/Php/src/Rector/FuncCall/IsObjectOnIncompleteClassRector.php @@ -23,15 +23,15 @@ final class IsObjectOnIncompleteClassRector extends AbstractRector { return new RectorDefinition('Incomplete class returns inverted bool on is_object()', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' $incompleteObject = new __PHP_Incomplete_Class; $isObject = is_object($incompleteObject); -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' $incompleteObject = new __PHP_Incomplete_Class; $isObject = ! is_object($incompleteObject); -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/Php/src/Rector/FuncCall/JsonThrowOnErrorRector.php b/packages/Php/src/Rector/FuncCall/JsonThrowOnErrorRector.php index b85188de036..81f881676b1 100644 --- a/packages/Php/src/Rector/FuncCall/JsonThrowOnErrorRector.php +++ b/packages/Php/src/Rector/FuncCall/JsonThrowOnErrorRector.php @@ -25,15 +25,15 @@ final class JsonThrowOnErrorRector extends AbstractRector 'Adds JSON_THROW_ON_ERROR to json_encode() and json_decode() to throw JsonException on error', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' json_encode($content); json_decode($json); -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' json_encode($content, JSON_THROW_ON_ERROR); json_decode($json, null, null, JSON_THROW_ON_ERROR); -CODE_SAMPLE +PHP ), ] ); diff --git a/packages/Php/src/Rector/FuncCall/ParseStrWithResultArgumentRector.php b/packages/Php/src/Rector/FuncCall/ParseStrWithResultArgumentRector.php index f99cb65d97c..e25cec29246 100644 --- a/packages/Php/src/Rector/FuncCall/ParseStrWithResultArgumentRector.php +++ b/packages/Php/src/Rector/FuncCall/ParseStrWithResultArgumentRector.php @@ -23,15 +23,15 @@ final class ParseStrWithResultArgumentRector extends AbstractRector { return new RectorDefinition('Use $result argument in parse_str() function', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' parse_str($this->query); $data = get_defined_vars(); -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' parse_str($this->query, $result); $data = $result; -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/Php/src/Rector/FuncCall/PregReplaceEModifierRector.php b/packages/Php/src/Rector/FuncCall/PregReplaceEModifierRector.php index c0d03d24c04..1f62c7d7eb4 100644 --- a/packages/Php/src/Rector/FuncCall/PregReplaceEModifierRector.php +++ b/packages/Php/src/Rector/FuncCall/PregReplaceEModifierRector.php @@ -41,7 +41,7 @@ final class PregReplaceEModifierRector extends AbstractRector { return new RectorDefinition('The /e modifier is no longer supported, use preg_replace_callback instead ', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run() @@ -49,9 +49,9 @@ class SomeClass $comment = preg_replace('~\b(\w)(\w+)~e', '"$1".strtolower("$2")', $comment); } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run() @@ -61,7 +61,7 @@ class SomeClass }, , $comment); } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/Php/src/Rector/FuncCall/RegexDashEscapeRector.php b/packages/Php/src/Rector/FuncCall/RegexDashEscapeRector.php index 28568173b72..7cebfd240fe 100644 --- a/packages/Php/src/Rector/FuncCall/RegexDashEscapeRector.php +++ b/packages/Php/src/Rector/FuncCall/RegexDashEscapeRector.php @@ -47,13 +47,13 @@ final class RegexDashEscapeRector extends AbstractRector { return new RectorDefinition('Escape - in some cases', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' preg_match("#[\w-()]#", 'some text'); -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' preg_match("#[\w\-()]#", 'some text'); -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/Php/src/Rector/FuncCall/RemoveMissingCompactVariableRector.php b/packages/Php/src/Rector/FuncCall/RemoveMissingCompactVariableRector.php index 9d5ad9cca8b..af257b518e3 100644 --- a/packages/Php/src/Rector/FuncCall/RemoveMissingCompactVariableRector.php +++ b/packages/Php/src/Rector/FuncCall/RemoveMissingCompactVariableRector.php @@ -21,7 +21,7 @@ final class RemoveMissingCompactVariableRector extends AbstractRector { return new RectorDefinition('Remove non-existing vars from compact()', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run() @@ -31,9 +31,9 @@ class SomeClass compact('value', 'non_existing'); } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run() @@ -43,7 +43,7 @@ class SomeClass compact('value'); } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/Php/src/Rector/FuncCall/RemoveReferenceFromCallRector.php b/packages/Php/src/Rector/FuncCall/RemoveReferenceFromCallRector.php index 773a74b35d0..536b2987813 100644 --- a/packages/Php/src/Rector/FuncCall/RemoveReferenceFromCallRector.php +++ b/packages/Php/src/Rector/FuncCall/RemoveReferenceFromCallRector.php @@ -17,7 +17,7 @@ final class RemoveReferenceFromCallRector extends AbstractRector { return new RectorDefinition('Remove & from function and method calls', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' final class SomeClass { public function run($one) @@ -25,9 +25,9 @@ final class SomeClass return strlen(&$one); } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' final class SomeClass { public function run($one) @@ -35,7 +35,7 @@ final class SomeClass return strlen($one); } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/Php/src/Rector/FuncCall/RenameMktimeWithoutArgsToTimeRector.php b/packages/Php/src/Rector/FuncCall/RenameMktimeWithoutArgsToTimeRector.php index 1274701572e..863aa5a2a6c 100644 --- a/packages/Php/src/Rector/FuncCall/RenameMktimeWithoutArgsToTimeRector.php +++ b/packages/Php/src/Rector/FuncCall/RenameMktimeWithoutArgsToTimeRector.php @@ -19,7 +19,7 @@ final class RenameMktimeWithoutArgsToTimeRector extends AbstractRector { return new RectorDefinition('', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run() @@ -28,9 +28,9 @@ class SomeClass $nextTime = mktime(); } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run() @@ -39,7 +39,7 @@ class SomeClass $nextTime = time(); } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/Php/src/Rector/FuncCall/SensitiveDefineRector.php b/packages/Php/src/Rector/FuncCall/SensitiveDefineRector.php index 21c6fdfb537..bcfe425d4dd 100644 --- a/packages/Php/src/Rector/FuncCall/SensitiveDefineRector.php +++ b/packages/Php/src/Rector/FuncCall/SensitiveDefineRector.php @@ -18,17 +18,15 @@ final class SensitiveDefineRector extends AbstractRector { return new RectorDefinition( 'Changes case insensitive constants to sensitive ones.', - [ - new CodeSample( - <<<'CODE_SAMPLE' + [new CodeSample( + <<<'PHP' define('FOO', 42, true); -CODE_SAMPLE - , - <<<'CODE_SAMPLE' +PHP + , + <<<'PHP' define('FOO', 42); -CODE_SAMPLE - ), - ] +PHP + )] ); } diff --git a/packages/Php/src/Rector/FuncCall/StringifyDefineRector.php b/packages/Php/src/Rector/FuncCall/StringifyDefineRector.php index fbcd6881a44..01b643aff8e 100644 --- a/packages/Php/src/Rector/FuncCall/StringifyDefineRector.php +++ b/packages/Php/src/Rector/FuncCall/StringifyDefineRector.php @@ -20,7 +20,7 @@ final class StringifyDefineRector extends AbstractRector { return new RectorDefinition('Make first argument of define() string', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run(int $a) @@ -29,9 +29,9 @@ class SomeClass define('CONSTANT', 'value'); } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run(int $a) @@ -40,7 +40,7 @@ class SomeClass define('CONSTANT', 'value'); } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/Php/src/Rector/FuncCall/StringifyStrNeedlesRector.php b/packages/Php/src/Rector/FuncCall/StringifyStrNeedlesRector.php index daa15d76683..ef47f8be071 100644 --- a/packages/Php/src/Rector/FuncCall/StringifyStrNeedlesRector.php +++ b/packages/Php/src/Rector/FuncCall/StringifyStrNeedlesRector.php @@ -36,15 +36,15 @@ final class StringifyStrNeedlesRector extends AbstractRector { return new RectorDefinition('Makes needles explicit strings', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' $needle = 5; $fivePosition = strpos('725', $needle); -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' $needle = 5; $fivePosition = strpos('725', (string) $needle); -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/Php/src/Rector/FuncCall/StringsAssertNakedRector.php b/packages/Php/src/Rector/FuncCall/StringsAssertNakedRector.php index 9acb22a8bc3..51f85be5461 100644 --- a/packages/Php/src/Rector/FuncCall/StringsAssertNakedRector.php +++ b/packages/Php/src/Rector/FuncCall/StringsAssertNakedRector.php @@ -33,21 +33,21 @@ final class StringsAssertNakedRector extends AbstractRector { return new RectorDefinition('String asserts must be passed directly to assert()', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' function nakedAssert() { assert('true === true'); assert("true === true"); } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' function nakedAssert() { assert(true === true); assert(true === true); } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/Php/src/Rector/FuncCall/SwapFuncCallArgumentsRector.php b/packages/Php/src/Rector/FuncCall/SwapFuncCallArgumentsRector.php index 5071eddc99a..16fbe3448de 100644 --- a/packages/Php/src/Rector/FuncCall/SwapFuncCallArgumentsRector.php +++ b/packages/Php/src/Rector/FuncCall/SwapFuncCallArgumentsRector.php @@ -30,7 +30,7 @@ final class SwapFuncCallArgumentsRector extends AbstractRector { return new RectorDefinition('Swap arguments in function calls', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' final class SomeClass { public function run($one, $two) @@ -38,9 +38,9 @@ final class SomeClass return some_function($one, $two); } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' final class SomeClass { public function run($one, $two) @@ -48,7 +48,7 @@ final class SomeClass return some_function($two, $one); } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/Php/src/Rector/FunctionLike/AddDefaultValueForUndefinedVariableRector.php b/packages/Php/src/Rector/FunctionLike/AddDefaultValueForUndefinedVariableRector.php index e54dd541f7e..7b492f407e9 100644 --- a/packages/Php/src/Rector/FunctionLike/AddDefaultValueForUndefinedVariableRector.php +++ b/packages/Php/src/Rector/FunctionLike/AddDefaultValueForUndefinedVariableRector.php @@ -45,7 +45,7 @@ final class AddDefaultValueForUndefinedVariableRector extends AbstractRector { return new RectorDefinition('Adds default value for undefined variable', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run() @@ -56,9 +56,9 @@ class SomeClass echo $a; } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run() @@ -70,7 +70,7 @@ class SomeClass echo $a; } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/Php/src/Rector/FunctionLike/ExceptionHandlerTypehintRector.php b/packages/Php/src/Rector/FunctionLike/ExceptionHandlerTypehintRector.php index 537df396be0..15c1cc90ace 100644 --- a/packages/Php/src/Rector/FunctionLike/ExceptionHandlerTypehintRector.php +++ b/packages/Php/src/Rector/FunctionLike/ExceptionHandlerTypehintRector.php @@ -24,15 +24,15 @@ final class ExceptionHandlerTypehintRector extends AbstractRector 'Changes property `@var` annotations from annotation to type.', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' function handler(Exception $exception) { ... } set_exception_handler('handler'); -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' function handler(Throwable $exception) { ... } set_exception_handler('handler'); -CODE_SAMPLE +PHP ), ] ); diff --git a/packages/Php/src/Rector/FunctionLike/Php4ConstructorRector.php b/packages/Php/src/Rector/FunctionLike/Php4ConstructorRector.php index 1decc108c2e..a652c4e1014 100644 --- a/packages/Php/src/Rector/FunctionLike/Php4ConstructorRector.php +++ b/packages/Php/src/Rector/FunctionLike/Php4ConstructorRector.php @@ -39,23 +39,23 @@ final class Php4ConstructorRector extends AbstractRector 'Changes PHP 4 style constructor to __construct.', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function SomeClass() { } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function __construct() { } } -CODE_SAMPLE +PHP ), ] ); diff --git a/packages/Php/src/Rector/Function_/ReservedFnFunctionRector.php b/packages/Php/src/Rector/Function_/ReservedFnFunctionRector.php index c0c957eb5d9..90283805831 100644 --- a/packages/Php/src/Rector/Function_/ReservedFnFunctionRector.php +++ b/packages/Php/src/Rector/Function_/ReservedFnFunctionRector.php @@ -20,7 +20,7 @@ final class ReservedFnFunctionRector extends AbstractRector { return new RectorDefinition('Change fn() function name, since it will be reserved keyword', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run() @@ -33,9 +33,9 @@ class SomeClass fn(5); } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run() @@ -48,7 +48,7 @@ class SomeClass f(5); } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/Php/src/Rector/If_/IfToSpaceshipRector.php b/packages/Php/src/Rector/If_/IfToSpaceshipRector.php index ad570851797..3d678e60b0c 100644 --- a/packages/Php/src/Rector/If_/IfToSpaceshipRector.php +++ b/packages/Php/src/Rector/If_/IfToSpaceshipRector.php @@ -54,7 +54,7 @@ final class IfToSpaceshipRector extends AbstractRector { return new RectorDefinition('Changes if/else to spaceship <=> where useful', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run() @@ -68,9 +68,9 @@ class SomeClass }); } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run() @@ -80,7 +80,7 @@ class SomeClass }); } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/Php/src/Rector/LNumber/AddLiteralSeparatorToNumberRector.php b/packages/Php/src/Rector/LNumber/AddLiteralSeparatorToNumberRector.php index f4b960ca9b0..85f9d142bfd 100644 --- a/packages/Php/src/Rector/LNumber/AddLiteralSeparatorToNumberRector.php +++ b/packages/Php/src/Rector/LNumber/AddLiteralSeparatorToNumberRector.php @@ -29,7 +29,7 @@ final class AddLiteralSeparatorToNumberRector extends AbstractRector { return new RectorDefinition('Add "_" as thousands separator in numbers', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run() @@ -38,9 +38,9 @@ class SomeClass $float = 1000500.001; } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run() @@ -49,7 +49,7 @@ class SomeClass $float = 1_000_500.001; } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/Php/src/Rector/MagicConstClass/ClassConstantToSelfClassRector.php b/packages/Php/src/Rector/MagicConstClass/ClassConstantToSelfClassRector.php index 8c589991d1b..dbe797f5904 100644 --- a/packages/Php/src/Rector/MagicConstClass/ClassConstantToSelfClassRector.php +++ b/packages/Php/src/Rector/MagicConstClass/ClassConstantToSelfClassRector.php @@ -21,7 +21,7 @@ final class ClassConstantToSelfClassRector extends AbstractRector { return new RectorDefinition('Change __CLASS__ to self::class', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function callOnMe() @@ -29,9 +29,9 @@ class SomeClass var_dump(__CLASS__); } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function callOnMe() @@ -39,7 +39,7 @@ class SomeClass var_dump(self::class); } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/Php/src/Rector/MethodCall/PreferThisOrSelfMethodCallRector.php b/packages/Php/src/Rector/MethodCall/PreferThisOrSelfMethodCallRector.php index 2f0910706e9..935632dae86 100644 --- a/packages/Php/src/Rector/MethodCall/PreferThisOrSelfMethodCallRector.php +++ b/packages/Php/src/Rector/MethodCall/PreferThisOrSelfMethodCallRector.php @@ -42,7 +42,7 @@ final class PreferThisOrSelfMethodCallRector extends AbstractRector { return new RectorDefinition('Changes $this->... to self:: or vise versa for specific types', [ new ConfiguredCodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass extends PHPUnit\TestCase { public function run() @@ -50,9 +50,9 @@ class SomeClass extends PHPUnit\TestCase $this->assertThis(); } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass extends PHPUnit\TestCase { public function run() @@ -60,7 +60,7 @@ class SomeClass extends PHPUnit\TestCase self::assertThis(); } } -CODE_SAMPLE +PHP , ['PHPUnit\TestCase' => self::PREFER_SELF] ), diff --git a/packages/Php/src/Rector/MethodCall/ThisCallOnStaticMethodToStaticCallRector.php b/packages/Php/src/Rector/MethodCall/ThisCallOnStaticMethodToStaticCallRector.php index 7e9e4e0b3f9..836b7edc380 100644 --- a/packages/Php/src/Rector/MethodCall/ThisCallOnStaticMethodToStaticCallRector.php +++ b/packages/Php/src/Rector/MethodCall/ThisCallOnStaticMethodToStaticCallRector.php @@ -30,7 +30,7 @@ final class ThisCallOnStaticMethodToStaticCallRector extends AbstractRector { return new RectorDefinition('Changes $this->call() to static method to static call', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public static function run() @@ -42,9 +42,9 @@ class SomeClass { } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public static function run() @@ -56,7 +56,7 @@ class SomeClass { } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/Php/src/Rector/Name/ReservedObjectRector.php b/packages/Php/src/Rector/Name/ReservedObjectRector.php index 0f073bbbb11..78ff8165287 100644 --- a/packages/Php/src/Rector/Name/ReservedObjectRector.php +++ b/packages/Php/src/Rector/Name/ReservedObjectRector.php @@ -35,21 +35,19 @@ final class ReservedObjectRector extends AbstractRector { return new RectorDefinition( 'Changes reserved "Object" name to "Object" where can be configured', - [ - new CodeSample( - <<<'CODE_SAMPLE' + [new CodeSample( + <<<'PHP' class Object { } -CODE_SAMPLE - , - <<<'CODE_SAMPLE' +PHP + , + <<<'PHP' class SmartObject { } -CODE_SAMPLE - ), - ] +PHP + )] ); } diff --git a/packages/Php/src/Rector/Property/CompleteVarDocTypePropertyRector.php b/packages/Php/src/Rector/Property/CompleteVarDocTypePropertyRector.php index 85c8ce36d7e..ec196ef009b 100644 --- a/packages/Php/src/Rector/Property/CompleteVarDocTypePropertyRector.php +++ b/packages/Php/src/Rector/Property/CompleteVarDocTypePropertyRector.php @@ -38,7 +38,7 @@ final class CompleteVarDocTypePropertyRector extends AbstractRector { return new RectorDefinition('Complete property `@var` annotations or correct the old ones', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' final class SomeClass { private $eventDispatcher; @@ -48,9 +48,9 @@ final class SomeClass $this->eventDispatcher = $eventDispatcher; } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' final class SomeClass { /** @@ -63,7 +63,7 @@ final class SomeClass $this->eventDispatcher = $eventDispatcher; } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/Php/src/Rector/Property/TypedPropertyRector.php b/packages/Php/src/Rector/Property/TypedPropertyRector.php index 9eab5edd145..b406462e704 100644 --- a/packages/Php/src/Rector/Property/TypedPropertyRector.php +++ b/packages/Php/src/Rector/Property/TypedPropertyRector.php @@ -33,7 +33,7 @@ final class TypedPropertyRector extends AbstractRector 'Changes property `@var` annotations from annotation to type.', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' final class SomeClass { /** @@ -41,14 +41,14 @@ final class SomeClass */ private count; } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' final class SomeClass { private int count; } -CODE_SAMPLE +PHP ), ] ); diff --git a/packages/Php/src/Rector/Property/VarToPublicPropertyRector.php b/packages/Php/src/Rector/Property/VarToPublicPropertyRector.php index 297c4dc6c40..29005295d53 100644 --- a/packages/Php/src/Rector/Property/VarToPublicPropertyRector.php +++ b/packages/Php/src/Rector/Property/VarToPublicPropertyRector.php @@ -17,19 +17,19 @@ final class VarToPublicPropertyRector extends AbstractRector { return new RectorDefinition('Remove unused private method', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' final class SomeController { var $name = 'Tom'; } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' final class SomeController { public $name = 'Tom'; } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/Php/src/Rector/StaticCall/ExportToReflectionFunctionRector.php b/packages/Php/src/Rector/StaticCall/ExportToReflectionFunctionRector.php index 6ab77bb0f49..4c726ff7561 100644 --- a/packages/Php/src/Rector/StaticCall/ExportToReflectionFunctionRector.php +++ b/packages/Php/src/Rector/StaticCall/ExportToReflectionFunctionRector.php @@ -22,15 +22,15 @@ final class ExportToReflectionFunctionRector extends AbstractRector { return new RectorDefinition('Change export() to ReflectionFunction alternatives', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' $reflectionFunction = ReflectionFunction::export('foo'); $reflectionFunctionAsString = ReflectionFunction::export('foo', true); -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' $reflectionFunction = new ReflectionFunction('foo'); $reflectionFunctionAsString = (string) new ReflectionFunction('foo'); -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/Php/src/Rector/StaticCall/StaticCallOnNonStaticToInstanceCallRector.php b/packages/Php/src/Rector/StaticCall/StaticCallOnNonStaticToInstanceCallRector.php index 6b43b546057..37e4f1d3c76 100644 --- a/packages/Php/src/Rector/StaticCall/StaticCallOnNonStaticToInstanceCallRector.php +++ b/packages/Php/src/Rector/StaticCall/StaticCallOnNonStaticToInstanceCallRector.php @@ -45,7 +45,7 @@ final class StaticCallOnNonStaticToInstanceCallRector extends AbstractRector { return new RectorDefinition('Changes static call to instance call, where not useful', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class Something { public function doWork() @@ -60,9 +60,9 @@ class Another return Something::doWork(); } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class Something { public function doWork() @@ -77,7 +77,7 @@ class Another return (new Something)->doWork(); } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/Php/src/Rector/String_/SensitiveHereNowDocRector.php b/packages/Php/src/Rector/String_/SensitiveHereNowDocRector.php index f34b52381dd..8c34cef805f 100644 --- a/packages/Php/src/Rector/String_/SensitiveHereNowDocRector.php +++ b/packages/Php/src/Rector/String_/SensitiveHereNowDocRector.php @@ -25,17 +25,17 @@ final class SensitiveHereNowDocRector extends AbstractRector { return new RectorDefinition('Changes heredoc/nowdoc that contains closing word to safe wrapper name', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' $value = <<::class constant', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class AnotherClass { } @@ -60,9 +60,9 @@ class SomeClass return 'AnotherClass'; } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class AnotherClass { } @@ -74,7 +74,7 @@ class SomeClass return \AnotherClass::class; } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/Php/src/Rector/Switch_/ContinueToBreakInSwitchRector.php b/packages/Php/src/Rector/Switch_/ContinueToBreakInSwitchRector.php index 5a52d96ebac..7960f2dcd6f 100644 --- a/packages/Php/src/Rector/Switch_/ContinueToBreakInSwitchRector.php +++ b/packages/Php/src/Rector/Switch_/ContinueToBreakInSwitchRector.php @@ -20,7 +20,7 @@ final class ContinueToBreakInSwitchRector extends AbstractRector { return new RectorDefinition('Use break instead of continue in switch statements', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' function some_run($value) { switch ($value) { @@ -32,9 +32,9 @@ function some_run($value) break; } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' function some_run($value) { switch ($value) { @@ -46,7 +46,7 @@ function some_run($value) break; } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/Php/src/Rector/Switch_/ReduceMultipleDefaultSwitchRector.php b/packages/Php/src/Rector/Switch_/ReduceMultipleDefaultSwitchRector.php index 38ecd819f15..a501ae71f2e 100644 --- a/packages/Php/src/Rector/Switch_/ReduceMultipleDefaultSwitchRector.php +++ b/packages/Php/src/Rector/Switch_/ReduceMultipleDefaultSwitchRector.php @@ -23,7 +23,7 @@ final class ReduceMultipleDefaultSwitchRector extends AbstractRector { return new RectorDefinition('Remove first default switch, that is ignored', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' switch ($expr) { default: echo "Hello World"; @@ -32,15 +32,15 @@ switch ($expr) { echo "Goodbye Moon!"; break; } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' switch ($expr) { default: echo "Goodbye Moon!"; break; } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/Php/src/Rector/Ternary/TernaryToSpaceshipRector.php b/packages/Php/src/Rector/Ternary/TernaryToSpaceshipRector.php index 8af542c6fe4..0a3917e381e 100644 --- a/packages/Php/src/Rector/Ternary/TernaryToSpaceshipRector.php +++ b/packages/Php/src/Rector/Ternary/TernaryToSpaceshipRector.php @@ -23,17 +23,17 @@ final class TernaryToSpaceshipRector extends AbstractRector { return new RectorDefinition('Use <=> spaceship instead of ternary with same effect', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' function order_func($a, $b) { return ($a < $b) ? -1 : (($a > $b) ? 1 : 0); } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' function order_func($a, $b) { return $a <=> $b; } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/Php/src/Rector/TryCatch/MultiExceptionCatchRector.php b/packages/Php/src/Rector/TryCatch/MultiExceptionCatchRector.php index 0f6715ee73a..d5c7641c50e 100644 --- a/packages/Php/src/Rector/TryCatch/MultiExceptionCatchRector.php +++ b/packages/Php/src/Rector/TryCatch/MultiExceptionCatchRector.php @@ -21,7 +21,7 @@ final class MultiExceptionCatchRector extends AbstractRector 'Changes multi catch of same exception to single one | separated.', [ new CodeSample( -<<<'CODE_SAMPLE' +<<<'PHP' try { // Some code... } catch (ExceptionType1 $exception) { @@ -29,15 +29,15 @@ try { } catch (ExceptionType2 $exception) { $sameCode; } -CODE_SAMPLE +PHP , -<<<'CODE_SAMPLE' +<<<'PHP' try { // Some code... } catch (ExceptionType1 | ExceptionType2 $exception) { $sameCode; } -CODE_SAMPLE +PHP ), ] ); diff --git a/packages/Php/src/Rector/Unset_/UnsetCastRector.php b/packages/Php/src/Rector/Unset_/UnsetCastRector.php index 61d3b22e430..8b8a3afa7c5 100644 --- a/packages/Php/src/Rector/Unset_/UnsetCastRector.php +++ b/packages/Php/src/Rector/Unset_/UnsetCastRector.php @@ -17,13 +17,13 @@ final class UnsetCastRector extends AbstractRector { return new RectorDefinition('Removes (unset) cast', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' $value = (unset) $value; -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' $value = null; -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/Php/tests/Rector/String_/SensitiveHereNowDocRector/Fixture/fixture.php.inc b/packages/Php/tests/Rector/String_/SensitiveHereNowDocRector/Fixture/fixture.php.inc index 84dd99cb81c..a15316945e0 100644 --- a/packages/Php/tests/Rector/String_/SensitiveHereNowDocRector/Fixture/fixture.php.inc +++ b/packages/Php/tests/Rector/String_/SensitiveHereNowDocRector/Fixture/fixture.php.inc @@ -4,13 +4,13 @@ namespace Rector\Php\Tests\Rector\String_\SensitiveHereNowDocRector\Fixture; function sensitiveHereNowDoc() { - $value = <<createShippingMethodFor(Argument::any())->shouldBeCalled()->willReturn($shippingMethod); } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' namespace spec\SomeNamespaceForThisTest; class OrderSpec extends ObjectBehavior @@ -65,7 +65,7 @@ class OrderSpec extends ObjectBehavior $factory->expects($this->once())->method('createShippingMethodFor')->willReturn($shippingMethod); } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/RemovingStatic/src/Rector/Class_/NewUniqueObjectToEntityFactoryRector.php b/packages/RemovingStatic/src/Rector/Class_/NewUniqueObjectToEntityFactoryRector.php index f612dfade2f..9b1876b8d8d 100644 --- a/packages/RemovingStatic/src/Rector/Class_/NewUniqueObjectToEntityFactoryRector.php +++ b/packages/RemovingStatic/src/Rector/Class_/NewUniqueObjectToEntityFactoryRector.php @@ -84,7 +84,7 @@ final class NewUniqueObjectToEntityFactoryRector extends AbstractRector { return new RectorDefinition('Convert new X to new factories', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' entityFactory->create('product'); } } -CODE_SAMPLE +PHP , [ 'staticClassTypes' => ['EntityFactory'], diff --git a/packages/RemovingStatic/src/Rector/Class_/PassFactoryToUniqueObjectRector.php b/packages/RemovingStatic/src/Rector/Class_/PassFactoryToUniqueObjectRector.php index ec9debce70f..8d3d00ae21e 100644 --- a/packages/RemovingStatic/src/Rector/Class_/PassFactoryToUniqueObjectRector.php +++ b/packages/RemovingStatic/src/Rector/Class_/PassFactoryToUniqueObjectRector.php @@ -78,7 +78,7 @@ final class PassFactoryToUniqueObjectRector extends AbstractRector { return new RectorDefinition('Convert new X/Static::call() to factories in entities, pass them via constructor to each other', [ new ConfiguredCodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' staticClass); } } -CODE_SAMPLE +PHP , [ 'typesToServices' => ['StaticClass'], diff --git a/packages/RemovingStatic/src/Rector/Class_/StaticTypeToSetterInjectionRector.php b/packages/RemovingStatic/src/Rector/Class_/StaticTypeToSetterInjectionRector.php index 05014f0e5a3..7e5e582c24f 100644 --- a/packages/RemovingStatic/src/Rector/Class_/StaticTypeToSetterInjectionRector.php +++ b/packages/RemovingStatic/src/Rector/Class_/StaticTypeToSetterInjectionRector.php @@ -59,7 +59,7 @@ final class StaticTypeToSetterInjectionRector extends AbstractRector // custom made only for Elasticr return new RectorDefinition('Changes types to setter injection', [ new ConfiguredCodeSample( -<<<'CODE_SAMPLE' +<<<'PHP' someStaticClass->go(); } } -CODE_SAMPLE +PHP , [ '$staticTypes' => ['SomeStaticClass'], diff --git a/packages/Restoration/src/Rector/Namespace_/CompleteImportForPartialAnnotationRector.php b/packages/Restoration/src/Rector/Namespace_/CompleteImportForPartialAnnotationRector.php index bb5607e7fb7..7ddad035493 100644 --- a/packages/Restoration/src/Rector/Namespace_/CompleteImportForPartialAnnotationRector.php +++ b/packages/Restoration/src/Rector/Namespace_/CompleteImportForPartialAnnotationRector.php @@ -34,7 +34,7 @@ final class CompleteImportForPartialAnnotationRector extends AbstractRector { return new RectorDefinition('In case you have accidentally removed use imports but code still contains partial use statements, this will save you', [ new ConfiguredCodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { /** @@ -42,9 +42,9 @@ class SomeClass */ public $id; } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' use Doctrine\ORM\Mapping as ORM; class SomeClass @@ -54,7 +54,7 @@ class SomeClass */ public $id; } -CODE_SAMPLE +PHP , [ '$useImportToRestore' => [['Doctrine\ORM\Mapping', 'ORM']], diff --git a/packages/SOLID/src/Rector/ClassConst/PrivatizeLocalClassConstantRector.php b/packages/SOLID/src/Rector/ClassConst/PrivatizeLocalClassConstantRector.php index 1094f3850ed..46da8515e36 100644 --- a/packages/SOLID/src/Rector/ClassConst/PrivatizeLocalClassConstantRector.php +++ b/packages/SOLID/src/Rector/ClassConst/PrivatizeLocalClassConstantRector.php @@ -43,7 +43,7 @@ final class PrivatizeLocalClassConstantRector extends AbstractRector { return new RectorDefinition('Finalize every class constant that is used only locally', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class ClassWithConstantUsedOnlyHere { const LOCAL_ONLY = true; @@ -53,9 +53,9 @@ class ClassWithConstantUsedOnlyHere return self::LOCAL_ONLY; } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class ClassWithConstantUsedOnlyHere { private const LOCAL_ONLY = true; @@ -65,7 +65,7 @@ class ClassWithConstantUsedOnlyHere return self::LOCAL_ONLY; } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/SOLID/src/Rector/Class_/FinalizeClassesWithoutChildrenRector.php b/packages/SOLID/src/Rector/Class_/FinalizeClassesWithoutChildrenRector.php index 8cb23b371fc..ded246fb0db 100644 --- a/packages/SOLID/src/Rector/Class_/FinalizeClassesWithoutChildrenRector.php +++ b/packages/SOLID/src/Rector/Class_/FinalizeClassesWithoutChildrenRector.php @@ -28,7 +28,7 @@ final class FinalizeClassesWithoutChildrenRector extends AbstractRector { return new RectorDefinition('Finalize every class that has no children', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class FirstClass { } @@ -40,9 +40,9 @@ class SecondClass class ThirdClass extends SecondClass { } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' final class FirstClass { } @@ -54,7 +54,7 @@ class SecondClass final class ThirdClass extends SecondClass { } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/SOLID/src/Rector/Class_/MakeUnusedClassesWithChildrenAbstractRector.php b/packages/SOLID/src/Rector/Class_/MakeUnusedClassesWithChildrenAbstractRector.php index 3c98cff7326..e1590c6ca67 100644 --- a/packages/SOLID/src/Rector/Class_/MakeUnusedClassesWithChildrenAbstractRector.php +++ b/packages/SOLID/src/Rector/Class_/MakeUnusedClassesWithChildrenAbstractRector.php @@ -28,7 +28,7 @@ final class MakeUnusedClassesWithChildrenAbstractRector extends AbstractRector { return new RectorDefinition('Classes that have no children nor are used, should have abstract', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass extends PossibleAbstractClass { } @@ -36,9 +36,9 @@ class SomeClass extends PossibleAbstractClass class PossibleAbstractClass { } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass extends PossibleAbstractClass { } @@ -46,7 +46,7 @@ class SomeClass extends PossibleAbstractClass abstract class PossibleAbstractClass { } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/Sensio/src/Rector/FrameworkExtraBundle/TemplateAnnotationRector.php b/packages/Sensio/src/Rector/FrameworkExtraBundle/TemplateAnnotationRector.php index 595f6fce734..db72826b8ac 100644 --- a/packages/Sensio/src/Rector/FrameworkExtraBundle/TemplateAnnotationRector.php +++ b/packages/Sensio/src/Rector/FrameworkExtraBundle/TemplateAnnotationRector.php @@ -48,21 +48,21 @@ final class TemplateAnnotationRector extends AbstractRector 'Turns `@Template` annotation to explicit method call in Controller of FrameworkExtraBundle in Symfony', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' /** * @Template() */ public function indexAction() { } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' public function indexAction() { return $this->render("index.html.twig"); } -CODE_SAMPLE +PHP ), ] ); diff --git a/packages/Shopware/src/Rector/ClassConstFetch/ShopwareVersionConstsRector.php b/packages/Shopware/src/Rector/ClassConstFetch/ShopwareVersionConstsRector.php index afa177760bb..0af5b5c1a36 100644 --- a/packages/Shopware/src/Rector/ClassConstFetch/ShopwareVersionConstsRector.php +++ b/packages/Shopware/src/Rector/ClassConstFetch/ShopwareVersionConstsRector.php @@ -24,7 +24,7 @@ final class ShopwareVersionConstsRector extends AbstractRector { return new RectorDefinition('Use version from di parameter', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run() @@ -32,9 +32,9 @@ class SomeClass echo \Shopware::VERSION; } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run() @@ -42,7 +42,7 @@ class SomeClass echo Shopware()->Container()->getParameter('shopware.release.version'); } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/Shopware/src/Rector/MethodCall/ReplaceEnlightResponseWithSymfonyResponseRector.php b/packages/Shopware/src/Rector/MethodCall/ReplaceEnlightResponseWithSymfonyResponseRector.php index 4d810e183ac..ae355313030 100644 --- a/packages/Shopware/src/Rector/MethodCall/ReplaceEnlightResponseWithSymfonyResponseRector.php +++ b/packages/Shopware/src/Rector/MethodCall/ReplaceEnlightResponseWithSymfonyResponseRector.php @@ -25,7 +25,7 @@ final class ReplaceEnlightResponseWithSymfonyResponseRector extends AbstractRect { return new RectorDefinition('Replace Enlight Response methods with Symfony Response methods', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class FrontendController extends \Enlight_Controller_Action { public function run() @@ -33,9 +33,9 @@ class FrontendController extends \Enlight_Controller_Action $this->Response()->setHeader('Foo', 'Yea'); } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class FrontendController extends \Enlight_Controller_Action { public function run() @@ -43,7 +43,7 @@ class FrontendController extends \Enlight_Controller_Action $this->Response()->headers->set('Foo', 'Yea'); } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/Shopware/src/Rector/MethodCall/ShopRegistrationServiceRector.php b/packages/Shopware/src/Rector/MethodCall/ShopRegistrationServiceRector.php index e9ee2043a1e..e268de5239b 100644 --- a/packages/Shopware/src/Rector/MethodCall/ShopRegistrationServiceRector.php +++ b/packages/Shopware/src/Rector/MethodCall/ShopRegistrationServiceRector.php @@ -23,7 +23,7 @@ final class ShopRegistrationServiceRector extends AbstractRector { return new RectorDefinition('Replace $shop->registerResources() with ShopRegistrationService', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run() @@ -32,9 +32,9 @@ class SomeClass $shop->registerResources(); } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run() @@ -43,7 +43,7 @@ class SomeClass Shopware()->Container()->get('shopware.components.shop_registration_service')->registerShop($shop); } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/Symfony/src/Rector/BinaryOp/ResponseStatusCodeRector.php b/packages/Symfony/src/Rector/BinaryOp/ResponseStatusCodeRector.php index 9bc04cc2a8d..018229af92c 100644 --- a/packages/Symfony/src/Rector/BinaryOp/ResponseStatusCodeRector.php +++ b/packages/Symfony/src/Rector/BinaryOp/ResponseStatusCodeRector.php @@ -95,7 +95,7 @@ final class ResponseStatusCodeRector extends AbstractRector { return new RectorDefinition('Turns status code numbers to constants', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeController { public function index() @@ -106,9 +106,9 @@ class SomeController if ($response->getStatusCode() === 200) {} } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeController { public function index() @@ -119,7 +119,7 @@ class SomeController if ($response->getStatusCode() === \Symfony\Component\HttpFoundation\Response::HTTP_OK) {} } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/Symfony/src/Rector/Class_/MakeCommandLazyRector.php b/packages/Symfony/src/Rector/Class_/MakeCommandLazyRector.php index 94e5900c4b9..933853f77dc 100644 --- a/packages/Symfony/src/Rector/Class_/MakeCommandLazyRector.php +++ b/packages/Symfony/src/Rector/Class_/MakeCommandLazyRector.php @@ -26,7 +26,7 @@ final class MakeCommandLazyRector extends AbstractRector { return new RectorDefinition('Make Symfony commands lazy', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' use Symfony\Component\Console\Command\Command class SunshineCommand extends Command @@ -36,9 +36,9 @@ class SunshineCommand extends Command $this->setName('sunshine'); } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' use Symfony\Component\Console\Command\Command class SunshineCommand extends Command @@ -48,7 +48,7 @@ class SunshineCommand extends Command { } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/Symfony/src/Rector/Controller/ActionSuffixRemoverRector.php b/packages/Symfony/src/Rector/Controller/ActionSuffixRemoverRector.php index 522ef854873..33c3d9a0b83 100644 --- a/packages/Symfony/src/Rector/Controller/ActionSuffixRemoverRector.php +++ b/packages/Symfony/src/Rector/Controller/ActionSuffixRemoverRector.php @@ -37,23 +37,23 @@ final class ActionSuffixRemoverRector extends AbstractRector { return new RectorDefinition('Removes Action suffixes from methods in Symfony Controllers', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeController { public function indexAction() { } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeController { public function index() { } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/Symfony/src/Rector/Controller/AddFlashRector.php b/packages/Symfony/src/Rector/Controller/AddFlashRector.php index 258e8a8175e..ecb816be614 100644 --- a/packages/Symfony/src/Rector/Controller/AddFlashRector.php +++ b/packages/Symfony/src/Rector/Controller/AddFlashRector.php @@ -38,7 +38,7 @@ final class AddFlashRector extends AbstractRector { return new RectorDefinition('Turns long flash adding to short helper method in Controller in Symfony', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeController extends Controller { public function some(Request $request) @@ -46,9 +46,9 @@ class SomeController extends Controller $request->getSession()->getFlashBag()->add("success", "something"); } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeController extends Controller { public function some(Request $request) @@ -56,7 +56,7 @@ class SomeController extends Controller $this->addFlash("success", "something"); } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/Symfony/src/Rector/Form/FormIsValidRector.php b/packages/Symfony/src/Rector/Form/FormIsValidRector.php index 052cb080304..c842b72c678 100644 --- a/packages/Symfony/src/Rector/Form/FormIsValidRector.php +++ b/packages/Symfony/src/Rector/Form/FormIsValidRector.php @@ -31,15 +31,15 @@ final class FormIsValidRector extends AbstractRector 'Adds `$form->isSubmitted()` validatoin to all `$form->isValid()` calls in Form in Symfony', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' if ($form->isValid()) { } -CODE_SAMPLE +PHP , -<<<'CODE_SAMPLE' +<<<'PHP' if ($form->isSubmitted() && $form->isValid()) { } -CODE_SAMPLE +PHP ), ] ); diff --git a/packages/Symfony/src/Rector/Form/OptionNameRector.php b/packages/Symfony/src/Rector/Form/OptionNameRector.php index ed4c94e2824..faaa9dfbd4b 100644 --- a/packages/Symfony/src/Rector/Form/OptionNameRector.php +++ b/packages/Symfony/src/Rector/Form/OptionNameRector.php @@ -37,15 +37,15 @@ final class OptionNameRector extends AbstractRector { return new RectorDefinition('Turns old option names to new ones in FormTypes in Form in Symfony', [ new CodeSample( -<<<'CODE_SAMPLE' +<<<'PHP' $builder = new FormBuilder; $builder->add("...", ["precision" => "...", "virtual" => "..."]; -CODE_SAMPLE +PHP , -<<<'CODE_SAMPLE' +<<<'PHP' $builder = new FormBuilder; $builder->add("...", ["scale" => "...", "inherit_data" => "..."]; -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/Symfony/src/Rector/Form/StringFormTypeToClassRector.php b/packages/Symfony/src/Rector/Form/StringFormTypeToClassRector.php index 00495bf4a5c..d3c0b7a0b83 100644 --- a/packages/Symfony/src/Rector/Form/StringFormTypeToClassRector.php +++ b/packages/Symfony/src/Rector/Form/StringFormTypeToClassRector.php @@ -43,15 +43,15 @@ final class StringFormTypeToClassRector extends AbstractRector 'Turns string Form Type references to their CONSTANT alternatives in FormTypes in Form in Symfony', [ new CodeSample( -<<<'CODE_SAMPLE' +<<<'PHP' $formBuilder = new Symfony\Component\Form\FormBuilder; $formBuilder->add('name', 'form.type.text'); -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' $formBuilder = new Symfony\Component\Form\FormBuilder; $formBuilder->add('name', \Symfony\Component\Form\Extension\Core\Type\TextType::class); -CODE_SAMPLE +PHP ), ] ); diff --git a/packages/Symfony/src/Rector/FrameworkBundle/ContainerGetToConstructorInjectionRector.php b/packages/Symfony/src/Rector/FrameworkBundle/ContainerGetToConstructorInjectionRector.php index 34c8088b511..6c12bac971e 100644 --- a/packages/Symfony/src/Rector/FrameworkBundle/ContainerGetToConstructorInjectionRector.php +++ b/packages/Symfony/src/Rector/FrameworkBundle/ContainerGetToConstructorInjectionRector.php @@ -36,7 +36,7 @@ final class ContainerGetToConstructorInjectionRector extends AbstractToConstruct 'Turns fetching of dependencies via `$container->get()` in ContainerAware to constructor injection in Command and Controller in Symfony', [ new CodeSample( -<<<'CODE_SAMPLE' +<<<'PHP' final class SomeCommand extends ContainerAwareCommand { public function someMethod() @@ -46,9 +46,9 @@ final class SomeCommand extends ContainerAwareCommand $this->container->get('some_service'); } } -CODE_SAMPLE +PHP , -<<<'CODE_SAMPLE' +<<<'PHP' final class SomeCommand extends Command { public function __construct(SomeService $someService) @@ -63,7 +63,7 @@ final class SomeCommand extends Command $this->someService; } } -CODE_SAMPLE +PHP ), ] ); diff --git a/packages/Symfony/src/Rector/FrameworkBundle/GetParameterToConstructorInjectionRector.php b/packages/Symfony/src/Rector/FrameworkBundle/GetParameterToConstructorInjectionRector.php index 9e2ab748def..c7c9623986c 100644 --- a/packages/Symfony/src/Rector/FrameworkBundle/GetParameterToConstructorInjectionRector.php +++ b/packages/Symfony/src/Rector/FrameworkBundle/GetParameterToConstructorInjectionRector.php @@ -42,7 +42,7 @@ final class GetParameterToConstructorInjectionRector extends AbstractRector 'Turns fetching of parameters via `getParameter()` in ContainerAware to constructor injection in Command and Controller in Symfony', [ new CodeSample( -<<<'CODE_SAMPLE' +<<<'PHP' class MyCommand extends ContainerAwareCommand { public function someMethod() @@ -50,9 +50,9 @@ class MyCommand extends ContainerAwareCommand $this->getParameter('someParameter'); } } -CODE_SAMPLE +PHP , -<<<'CODE_SAMPLE' +<<<'PHP' class MyCommand extends Command { private $someParameter; @@ -67,7 +67,7 @@ class MyCommand extends Command $this->someParameter; } } -CODE_SAMPLE +PHP ), ] ); diff --git a/packages/Symfony/src/Rector/FrameworkBundle/GetToConstructorInjectionRector.php b/packages/Symfony/src/Rector/FrameworkBundle/GetToConstructorInjectionRector.php index 74c4a2499d7..1f76e0deb8b 100644 --- a/packages/Symfony/src/Rector/FrameworkBundle/GetToConstructorInjectionRector.php +++ b/packages/Symfony/src/Rector/FrameworkBundle/GetToConstructorInjectionRector.php @@ -33,7 +33,7 @@ final class GetToConstructorInjectionRector extends AbstractToConstructorInjecti 'Turns fetching of dependencies via `$this->get()` to constructor injection in Command and Controller in Symfony', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class MyCommand extends ContainerAwareCommand { public function someMethod() @@ -42,9 +42,9 @@ class MyCommand extends ContainerAwareCommand $this->get('some_service'); } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class MyCommand extends Command { public function __construct(SomeService $someService) @@ -57,7 +57,7 @@ class MyCommand extends Command $this->someService; } } -CODE_SAMPLE +PHP ), ] ); diff --git a/packages/Symfony/src/Rector/HttpKernel/GetRequestRector.php b/packages/Symfony/src/Rector/HttpKernel/GetRequestRector.php index 012a92f17b8..a654ac7aa5f 100644 --- a/packages/Symfony/src/Rector/HttpKernel/GetRequestRector.php +++ b/packages/Symfony/src/Rector/HttpKernel/GetRequestRector.php @@ -46,7 +46,7 @@ final class GetRequestRector extends AbstractRector 'Turns fetching of dependencies via `$this->get()` to constructor injection in Command and Controller in Symfony', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeController { public function someAction() @@ -54,9 +54,9 @@ class SomeController $this->getRequest()->...(); } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' use Symfony\Component\HttpFoundation\Request; class SomeController @@ -66,7 +66,7 @@ class SomeController $request->...(); } } -CODE_SAMPLE +PHP ), ] ); diff --git a/packages/Symfony/src/Rector/MethodCall/CascadeValidationFormBuilderRector.php b/packages/Symfony/src/Rector/MethodCall/CascadeValidationFormBuilderRector.php index b275cfa01cd..9b9ab180e9d 100644 --- a/packages/Symfony/src/Rector/MethodCall/CascadeValidationFormBuilderRector.php +++ b/packages/Symfony/src/Rector/MethodCall/CascadeValidationFormBuilderRector.php @@ -36,7 +36,7 @@ final class CascadeValidationFormBuilderRector extends AbstractRector { return new RectorDefinition('Change "cascade_validation" option to specific node attribute', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeController { public function someMethod() @@ -51,9 +51,9 @@ class SomeController return new FormBuilder(); } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeController { public function someMethod() @@ -70,7 +70,7 @@ class SomeController return new FormBuilder(); } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/Symfony/src/Rector/MethodCall/FormTypeInstanceToClassConstRector.php b/packages/Symfony/src/Rector/MethodCall/FormTypeInstanceToClassConstRector.php index 8b51fe7a655..ddd8d2e3116 100644 --- a/packages/Symfony/src/Rector/MethodCall/FormTypeInstanceToClassConstRector.php +++ b/packages/Symfony/src/Rector/MethodCall/FormTypeInstanceToClassConstRector.php @@ -74,7 +74,7 @@ final class FormTypeInstanceToClassConstRector extends AbstractRector 'Changes createForm(new FormType), add(new FormType) to ones with "FormType::class"', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeController { public function action() @@ -85,9 +85,9 @@ class SomeController ]); } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeController { public function action() @@ -98,7 +98,7 @@ class SomeController ]); } } -CODE_SAMPLE +PHP ), ] ); diff --git a/packages/Symfony/src/Rector/MethodCall/MakeDispatchFirstArgumentEventRector.php b/packages/Symfony/src/Rector/MethodCall/MakeDispatchFirstArgumentEventRector.php index 3c9559cca00..f0a61dec644 100644 --- a/packages/Symfony/src/Rector/MethodCall/MakeDispatchFirstArgumentEventRector.php +++ b/packages/Symfony/src/Rector/MethodCall/MakeDispatchFirstArgumentEventRector.php @@ -31,7 +31,7 @@ final class MakeDispatchFirstArgumentEventRector extends AbstractRector { return new RectorDefinition('Make event object a first argument of dispatch() method, event name as second', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' use Symfony\Component\EventDispatcher\EventDispatcherInterface; class SomeClass @@ -41,9 +41,9 @@ class SomeClass $eventDispatcher->dispatch('event_name', new Event()); } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' use Symfony\Component\EventDispatcher\EventDispatcherInterface; class SomeClass @@ -53,7 +53,7 @@ class SomeClass $eventDispatcher->dispatch(new Event(), 'event_name'); } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/Symfony/src/Rector/MethodCall/ReadOnlyOptionToAttributeRector.php b/packages/Symfony/src/Rector/MethodCall/ReadOnlyOptionToAttributeRector.php index fd569c71af6..791abb0b992 100644 --- a/packages/Symfony/src/Rector/MethodCall/ReadOnlyOptionToAttributeRector.php +++ b/packages/Symfony/src/Rector/MethodCall/ReadOnlyOptionToAttributeRector.php @@ -38,23 +38,23 @@ final class ReadOnlyOptionToAttributeRector extends AbstractRector { return new RectorDefinition('Change "read_only" option in form to attribute', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' use Symfony\Component\Form\FormBuilderInterface; function buildForm(FormBuilderInterface $builder, array $options) { $builder->add('cuid', TextType::class, ['read_only' => true]); } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' use Symfony\Component\Form\FormBuilderInterface; function buildForm(FormBuilderInterface $builder, array $options) { $builder->add('cuid', TextType::class, ['attr' => ['read_only' => true]]); } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/Symfony/src/Rector/MethodCall/SimplifyWebTestCaseAssertionsRector.php b/packages/Symfony/src/Rector/MethodCall/SimplifyWebTestCaseAssertionsRector.php index 26908c57eec..ca8578bbfd2 100644 --- a/packages/Symfony/src/Rector/MethodCall/SimplifyWebTestCaseAssertionsRector.php +++ b/packages/Symfony/src/Rector/MethodCall/SimplifyWebTestCaseAssertionsRector.php @@ -44,7 +44,7 @@ final class SimplifyWebTestCaseAssertionsRector extends AbstractRector { return new RectorDefinition('Simplify use of assertions in WebTestCase', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' use PHPUnit\Framework\TestCase; class SomeClass extends TestCase @@ -65,9 +65,9 @@ class SomeClass extends TestCase $this->assertContains('Hello World', $crawler->filter('h1')->text()); } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' use PHPUnit\Framework\TestCase; class SomeClass extends TestCase @@ -87,7 +87,7 @@ class SomeClass extends TestCase $this->assertSelectorTextContains('h1', 'Hello World'); } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/Symfony/src/Rector/New_/RootNodeTreeBuilderRector.php b/packages/Symfony/src/Rector/New_/RootNodeTreeBuilderRector.php index 66492c27f78..68527402c5b 100644 --- a/packages/Symfony/src/Rector/New_/RootNodeTreeBuilderRector.php +++ b/packages/Symfony/src/Rector/New_/RootNodeTreeBuilderRector.php @@ -33,21 +33,21 @@ final class RootNodeTreeBuilderRector extends AbstractRector { return new RectorDefinition('Changes Process string argument to an array', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' use Symfony\Component\Config\Definition\Builder\TreeBuilder; $treeBuilder = new TreeBuilder(); $rootNode = $treeBuilder->root('acme_root'); $rootNode->someCall(); -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' use Symfony\Component\Config\Definition\Builder\TreeBuilder; $treeBuilder = new TreeBuilder('acme_root'); $rootNode = $treeBuilder->getRootNode(); $rootNode->someCall(); -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/Symfony/src/Rector/New_/StringToArrayArgumentProcessRector.php b/packages/Symfony/src/Rector/New_/StringToArrayArgumentProcessRector.php index fc43fcf5678..b8e9c808b2e 100644 --- a/packages/Symfony/src/Rector/New_/StringToArrayArgumentProcessRector.php +++ b/packages/Symfony/src/Rector/New_/StringToArrayArgumentProcessRector.php @@ -53,15 +53,15 @@ final class StringToArrayArgumentProcessRector extends AbstractRector { return new RectorDefinition('Changes Process string argument to an array', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' use Symfony\Component\Process\Process; $process = new Process('ls -l'); -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' use Symfony\Component\Process\Process; $process = new Process(['ls', '-l']); -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/Symfony/src/Rector/Process/ProcessBuilderGetProcessRector.php b/packages/Symfony/src/Rector/Process/ProcessBuilderGetProcessRector.php index acebd6662fe..0823a2c54bd 100644 --- a/packages/Symfony/src/Rector/Process/ProcessBuilderGetProcessRector.php +++ b/packages/Symfony/src/Rector/Process/ProcessBuilderGetProcessRector.php @@ -29,17 +29,17 @@ final class ProcessBuilderGetProcessRector extends AbstractRector 'Removes `$processBuilder->getProcess()` calls to $processBuilder in Process in Symfony, because ProcessBuilder was removed. This is part of multi-step Rector and has very narrow focus.', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' $processBuilder = new Symfony\Component\Process\ProcessBuilder; $process = $processBuilder->getProcess(); $commamdLine = $processBuilder->getProcess()->getCommandLine(); -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' $processBuilder = new Symfony\Component\Process\ProcessBuilder; $process = $processBuilder; $commamdLine = $processBuilder->getCommandLine(); -CODE_SAMPLE +PHP ), ] ); diff --git a/packages/SymfonyCodeQuality/src/Rector/Class_/EventListenerToEventSubscriberRector.php b/packages/SymfonyCodeQuality/src/Rector/Class_/EventListenerToEventSubscriberRector.php index 207a4e7c30a..12b3bce4d66 100644 --- a/packages/SymfonyCodeQuality/src/Rector/Class_/EventListenerToEventSubscriberRector.php +++ b/packages/SymfonyCodeQuality/src/Rector/Class_/EventListenerToEventSubscriberRector.php @@ -98,7 +98,7 @@ final class EventListenerToEventSubscriberRector extends AbstractRector 'Change Symfony Event listener class to Event Subscriber based on configuration in service.yaml file', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' doAnotherStuff(); } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' use ItemRepository; use Symfony\Bundle\FrameworkBundle\Test\KernelTestCase; @@ -111,7 +111,7 @@ class SomeTest extends KernelTestCase $this->itemRepository->doAnotherStuff(); } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/Twig/src/Rector/SimpleFunctionAndFilterRector.php b/packages/Twig/src/Rector/SimpleFunctionAndFilterRector.php index 3c59a66a710..261e98f2722 100644 --- a/packages/Twig/src/Rector/SimpleFunctionAndFilterRector.php +++ b/packages/Twig/src/Rector/SimpleFunctionAndFilterRector.php @@ -53,7 +53,7 @@ final class SimpleFunctionAndFilterRector extends AbstractRector 'Changes Twig_Function_Method to Twig_SimpleFunction calls in TwigExtension.', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeExtension extends Twig_Extension { public function getFunctions() @@ -70,9 +70,9 @@ class SomeExtension extends Twig_Extension ]; } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeExtension extends Twig_Extension { public function getFunctions() @@ -89,7 +89,7 @@ class SomeExtension extends Twig_Extension ]; } } -CODE_SAMPLE +PHP ), ] ); diff --git a/packages/TypeDeclaration/src/Rector/ClassMethod/AddArrayParamDocTypeRector.php b/packages/TypeDeclaration/src/Rector/ClassMethod/AddArrayParamDocTypeRector.php index c49dd85b28d..036a6cc75c7 100644 --- a/packages/TypeDeclaration/src/Rector/ClassMethod/AddArrayParamDocTypeRector.php +++ b/packages/TypeDeclaration/src/Rector/ClassMethod/AddArrayParamDocTypeRector.php @@ -50,7 +50,7 @@ final class AddArrayParamDocTypeRector extends AbstractRector { return new RectorDefinition('Adds @param annotation to array parameters inferred from the rest of the code', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { /** @@ -63,9 +63,9 @@ class SomeClass $this->values = $values; } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { /** @@ -81,7 +81,7 @@ class SomeClass $this->values = $values; } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/TypeDeclaration/src/Rector/ClassMethod/AddArrayReturnDocTypeRector.php b/packages/TypeDeclaration/src/Rector/ClassMethod/AddArrayReturnDocTypeRector.php index 0c97fbc0f76..4db545e6f38 100644 --- a/packages/TypeDeclaration/src/Rector/ClassMethod/AddArrayReturnDocTypeRector.php +++ b/packages/TypeDeclaration/src/Rector/ClassMethod/AddArrayReturnDocTypeRector.php @@ -38,7 +38,7 @@ final class AddArrayReturnDocTypeRector extends AbstractRector { return new RectorDefinition('Adds @return annotation to array parameters inferred from the rest of the code', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { /** @@ -51,9 +51,9 @@ class SomeClass return $this->values; } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { /** @@ -69,7 +69,7 @@ class SomeClass return $this->values; } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/TypeDeclaration/src/Rector/Closure/AddClosureReturnTypeRector.php b/packages/TypeDeclaration/src/Rector/Closure/AddClosureReturnTypeRector.php index 02dc77f064f..98af44637a4 100644 --- a/packages/TypeDeclaration/src/Rector/Closure/AddClosureReturnTypeRector.php +++ b/packages/TypeDeclaration/src/Rector/Closure/AddClosureReturnTypeRector.php @@ -31,7 +31,7 @@ final class AddClosureReturnTypeRector extends AbstractRector { return new RectorDefinition('Add known return type to functions', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run($meetups) @@ -41,9 +41,9 @@ class SomeClass }); } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run($meetups) @@ -53,7 +53,7 @@ class SomeClass }); } } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/TypeDeclaration/src/Rector/FunctionLike/ParamTypeDeclarationRector.php b/packages/TypeDeclaration/src/Rector/FunctionLike/ParamTypeDeclarationRector.php index 9bebe31e2f8..883445ca080 100644 --- a/packages/TypeDeclaration/src/Rector/FunctionLike/ParamTypeDeclarationRector.php +++ b/packages/TypeDeclaration/src/Rector/FunctionLike/ParamTypeDeclarationRector.php @@ -24,7 +24,7 @@ final class ParamTypeDeclarationRector extends AbstractTypeDeclarationRector { return new RectorDefinition('Change @param types to type declarations if not a BC-break', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' getParam() calls to action method arguments + Sdd symfony @Route', [new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' public function someAction() { $id = $this->getParam('id'); } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' public function someAction($id) { } -CODE_SAMPLE +PHP )] ); } diff --git a/packages/ZendToSymfony/src/Rector/ClassMethod/ThisRequestToRequestParameterRector.php b/packages/ZendToSymfony/src/Rector/ClassMethod/ThisRequestToRequestParameterRector.php index 7254fc5f266..8c714def950 100644 --- a/packages/ZendToSymfony/src/Rector/ClassMethod/ThisRequestToRequestParameterRector.php +++ b/packages/ZendToSymfony/src/Rector/ClassMethod/ThisRequestToRequestParameterRector.php @@ -34,19 +34,19 @@ final class ThisRequestToRequestParameterRector extends AbstractRector public function getDefinition(): RectorDefinition { return new RectorDefinition('Change $this->_request in action method to $request parameter', [new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' public function someAction() { $isGet = $this->_request->isGet(); } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' public function someAction(\Symfony\Component\HttpFoundation\Request $request) { $isGet = $request->isGet(); } -CODE_SAMPLE +PHP )]); } diff --git a/packages/ZendToSymfony/src/Rector/ClassMethod/ThisViewToThisRenderResponseRector.php b/packages/ZendToSymfony/src/Rector/ClassMethod/ThisViewToThisRenderResponseRector.php index b5e5f7744f6..5b359f5104b 100644 --- a/packages/ZendToSymfony/src/Rector/ClassMethod/ThisViewToThisRenderResponseRector.php +++ b/packages/ZendToSymfony/src/Rector/ClassMethod/ThisViewToThisRenderResponseRector.php @@ -44,14 +44,14 @@ final class ThisViewToThisRenderResponseRector extends AbstractRector return new RectorDefinition( 'Change $this->_view->assign = 5; to $this->render("...", $templateData);', [new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' public function someAction() { $this->_view->value = 5; } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' public function someAction() { $templateData = []; @@ -59,7 +59,7 @@ public function someAction() return $this->render("...", $templateData); } -CODE_SAMPLE +PHP )] ); } diff --git a/packages/ZendToSymfony/src/Rector/Class_/ChangeZendControllerClassToSymfonyControllerClassRector.php b/packages/ZendToSymfony/src/Rector/Class_/ChangeZendControllerClassToSymfonyControllerClassRector.php index 50476a2bbd6..23b4857e590 100644 --- a/packages/ZendToSymfony/src/Rector/Class_/ChangeZendControllerClassToSymfonyControllerClassRector.php +++ b/packages/ZendToSymfony/src/Rector/Class_/ChangeZendControllerClassToSymfonyControllerClassRector.php @@ -31,17 +31,17 @@ final class ChangeZendControllerClassToSymfonyControllerClassRector extends Abst public function getDefinition(): RectorDefinition { return new RectorDefinition('Change Zend 1 controller to Symfony 4 controller', [new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeAction extends Zend_Controller_Action { } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' final class SomeAction extends \Symfony\Bundle\FrameworkBundle\Controller\AbstractController { } -CODE_SAMPLE +PHP )]); } diff --git a/packages/ZendToSymfony/src/Rector/Expression/RedirectorToRedirectToUrlRector.php b/packages/ZendToSymfony/src/Rector/Expression/RedirectorToRedirectToUrlRector.php index ce7f0f9fd90..e4d5c31685c 100644 --- a/packages/ZendToSymfony/src/Rector/Expression/RedirectorToRedirectToUrlRector.php +++ b/packages/ZendToSymfony/src/Rector/Expression/RedirectorToRedirectToUrlRector.php @@ -41,21 +41,21 @@ final class RedirectorToRedirectToUrlRector extends AbstractRector { return new RectorDefinition('Change $redirector helper to Symfony\Controller call redirect()', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' public function someAction() { $redirector = $this->_helper->redirector; $redirector->goToUrl('abc'); } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' public function someAction() { $redirector = $this->_helper->redirector; $this->redirect('abc'); } -CODE_SAMPLE +PHP ), ]); } diff --git a/packages/ZendToSymfony/src/Rector/Include_/RemoveAutoloadingIncludeRector.php b/packages/ZendToSymfony/src/Rector/Include_/RemoveAutoloadingIncludeRector.php index 6469b802266..4ac67cccf45 100644 --- a/packages/ZendToSymfony/src/Rector/Include_/RemoveAutoloadingIncludeRector.php +++ b/packages/ZendToSymfony/src/Rector/Include_/RemoveAutoloadingIncludeRector.php @@ -24,16 +24,16 @@ final class RemoveAutoloadingIncludeRector extends AbstractRector 'Remove include/require statements, that supply autoloading (PSR-4 composer autolaod is going to be used instead)', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' include 'SomeFile.php'; require_once 'AnotherFile.php'; $values = require_once 'values.txt'; -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' $values = require_once 'values.txt'; -CODE_SAMPLE +PHP ), ] ); diff --git a/packages/ZendToSymfony/src/Rector/MethodCall/ThisHelperToServiceMethodCallRector.php b/packages/ZendToSymfony/src/Rector/MethodCall/ThisHelperToServiceMethodCallRector.php index 8e1fd4d8148..e3ab4bac617 100644 --- a/packages/ZendToSymfony/src/Rector/MethodCall/ThisHelperToServiceMethodCallRector.php +++ b/packages/ZendToSymfony/src/Rector/MethodCall/ThisHelperToServiceMethodCallRector.php @@ -43,7 +43,7 @@ final class ThisHelperToServiceMethodCallRector extends AbstractRector 'Change magic $this->_helper->calls() to constructor injection of helper services', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeController { /** @@ -58,9 +58,9 @@ class SomeController $this->_helper->onlinePayment()->isPaid(); } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeController { /** @@ -85,7 +85,7 @@ class SomeController $this->onlinePaymentHelper->direct()->isPaid(); } } -CODE_SAMPLE +PHP ), ] ); diff --git a/src/Rector/Annotation/RenameAnnotationRector.php b/src/Rector/Annotation/RenameAnnotationRector.php index 02ecdb5e3b8..93e416cd5f6 100644 --- a/src/Rector/Annotation/RenameAnnotationRector.php +++ b/src/Rector/Annotation/RenameAnnotationRector.php @@ -42,7 +42,7 @@ final class RenameAnnotationRector extends AbstractPHPUnitRector 'Turns defined annotations above properties and methods to their new values.', [ new ConfiguredCodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeTest extends PHPUnit\Framework\TestCase { /** @@ -52,9 +52,9 @@ class SomeTest extends PHPUnit\Framework\TestCase { } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeTest extends PHPUnit\Framework\TestCase { /** @@ -64,7 +64,7 @@ class SomeTest extends PHPUnit\Framework\TestCase { } } -CODE_SAMPLE +PHP , [ '$classToAnnotationMap' => [ diff --git a/src/Rector/Architecture/DependencyInjection/ActionInjectionToConstructorInjectionRector.php b/src/Rector/Architecture/DependencyInjection/ActionInjectionToConstructorInjectionRector.php index b8af4ad39df..0909a4ea798 100644 --- a/src/Rector/Architecture/DependencyInjection/ActionInjectionToConstructorInjectionRector.php +++ b/src/Rector/Architecture/DependencyInjection/ActionInjectionToConstructorInjectionRector.php @@ -41,7 +41,7 @@ final class ActionInjectionToConstructorInjectionRector extends AbstractRector { return new RectorDefinition('Turns action injection in Controllers to constructor injection', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' final class SomeController { public function default(ProductRepository $productRepository) @@ -49,9 +49,9 @@ final class SomeController $products = $productRepository->fetchAll(); } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' final class SomeController { /** @@ -68,7 +68,7 @@ final class SomeController $products = $this->productRepository->fetchAll(); } } -CODE_SAMPLE +PHP ), ]); } diff --git a/src/Rector/Architecture/DependencyInjection/AnnotatedPropertyInjectToConstructorInjectionRector.php b/src/Rector/Architecture/DependencyInjection/AnnotatedPropertyInjectToConstructorInjectionRector.php index 4f39f974890..6d5bcdea713 100644 --- a/src/Rector/Architecture/DependencyInjection/AnnotatedPropertyInjectToConstructorInjectionRector.php +++ b/src/Rector/Architecture/DependencyInjection/AnnotatedPropertyInjectToConstructorInjectionRector.php @@ -44,15 +44,15 @@ final class AnnotatedPropertyInjectToConstructorInjectionRector extends Abstract 'Turns non-private properties with `@annotation` to private properties and constructor injection', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' /** * @var SomeService * @inject */ public $someService; -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' /** * @var SomeService */ @@ -62,7 +62,7 @@ public function __construct(SomeService $someService) { $this->someService = $someService; } -CODE_SAMPLE +PHP ), ] ); diff --git a/src/Rector/Architecture/DependencyInjection/ReplaceVariableByPropertyFetchRector.php b/src/Rector/Architecture/DependencyInjection/ReplaceVariableByPropertyFetchRector.php index fae46e6765b..abcd9a7f1a4 100644 --- a/src/Rector/Architecture/DependencyInjection/ReplaceVariableByPropertyFetchRector.php +++ b/src/Rector/Architecture/DependencyInjection/ReplaceVariableByPropertyFetchRector.php @@ -31,7 +31,7 @@ final class ReplaceVariableByPropertyFetchRector extends AbstractRector 'Turns variable in controller action to property fetch, as follow up to action injection variable to property change.', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' final class SomeController { /** @@ -49,9 +49,9 @@ final class SomeController $products = $productRepository->fetchAll(); } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' final class SomeController { /** @@ -69,7 +69,7 @@ final class SomeController $products = $this->productRepository->fetchAll(); } } -CODE_SAMPLE +PHP ), ] ); diff --git a/src/Rector/Architecture/Factory/NewObjectToFactoryCreateRector.php b/src/Rector/Architecture/Factory/NewObjectToFactoryCreateRector.php index 14bf75f555f..8fe069f9049 100644 --- a/src/Rector/Architecture/Factory/NewObjectToFactoryCreateRector.php +++ b/src/Rector/Architecture/Factory/NewObjectToFactoryCreateRector.php @@ -38,16 +38,16 @@ final class NewObjectToFactoryCreateRector extends AbstractRector { return new RectorDefinition('Replaces creating object instances with "new" keyword with factory method.', [ new ConfiguredCodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function example() { new MyClass($argument); } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { /** @@ -59,7 +59,7 @@ class SomeClass $this->myClassFactory->create($argument); } } -CODE_SAMPLE +PHP , [ 'MyClass' => [ diff --git a/src/Rector/Architecture/RepositoryAsService/MoveRepositoryFromParentToConstructorRector.php b/src/Rector/Architecture/RepositoryAsService/MoveRepositoryFromParentToConstructorRector.php index 065d7ada068..97a53d39a43 100644 --- a/src/Rector/Architecture/RepositoryAsService/MoveRepositoryFromParentToConstructorRector.php +++ b/src/Rector/Architecture/RepositoryAsService/MoveRepositoryFromParentToConstructorRector.php @@ -54,7 +54,7 @@ final class MoveRepositoryFromParentToConstructorRector extends AbstractRector { return new RectorDefinition('Turns parent EntityRepository class to constructor dependency', [ new ConfiguredCodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' namespace App\Repository; use Doctrine\ORM\EntityRepository; @@ -62,9 +62,9 @@ use Doctrine\ORM\EntityRepository; final class PostRepository extends EntityRepository { } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' namespace App\Repository; use App\Entity\Post; @@ -81,7 +81,7 @@ final class PostRepository $this->repository = $entityManager->getRepository(\App\Entity\Post::class); } } -CODE_SAMPLE +PHP , [ '$entityRepositoryClass' => 'Doctrine\ORM\EntityRepository', diff --git a/src/Rector/Architecture/RepositoryAsService/ReplaceParentRepositoryCallsByRepositoryPropertyRector.php b/src/Rector/Architecture/RepositoryAsService/ReplaceParentRepositoryCallsByRepositoryPropertyRector.php index eefa540f9bb..3ad8601a765 100644 --- a/src/Rector/Architecture/RepositoryAsService/ReplaceParentRepositoryCallsByRepositoryPropertyRector.php +++ b/src/Rector/Architecture/RepositoryAsService/ReplaceParentRepositoryCallsByRepositoryPropertyRector.php @@ -43,7 +43,7 @@ final class ReplaceParentRepositoryCallsByRepositoryPropertyRector extends Abstr 'Handles method calls in child of Doctrine EntityRepository and moves them to "$this->repository" property.', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' findAll(); } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' repository->findAll(); } } -CODE_SAMPLE +PHP ), ] ); diff --git a/src/Rector/Architecture/RepositoryAsService/ServiceLocatorToDIRector.php b/src/Rector/Architecture/RepositoryAsService/ServiceLocatorToDIRector.php index a31ae44e259..3f56647ea51 100644 --- a/src/Rector/Architecture/RepositoryAsService/ServiceLocatorToDIRector.php +++ b/src/Rector/Architecture/RepositoryAsService/ServiceLocatorToDIRector.php @@ -45,7 +45,7 @@ final class ServiceLocatorToDIRector extends AbstractRector 'Turns "$this->getRepository()" in Symfony Controller to constructor injection and private property access.', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class ProductController extends Controller { public function someAction() @@ -54,9 +54,9 @@ class ProductController extends Controller $entityManager->getRepository('SomethingBundle:Product')->findSomething(...); } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class ProductController extends Controller { /** @@ -75,7 +75,7 @@ class ProductController extends Controller $this->productRepository->findSomething(...); } } -CODE_SAMPLE +PHP ), ] ); diff --git a/src/Rector/Argument/ArgumentAdderRector.php b/src/Rector/Argument/ArgumentAdderRector.php index 71ba56ec32e..bad7081e142 100644 --- a/src/Rector/Argument/ArgumentAdderRector.php +++ b/src/Rector/Argument/ArgumentAdderRector.php @@ -54,36 +54,36 @@ final class ArgumentAdderRector extends AbstractRector 'This Rector adds new default arguments in calls of defined methods and class types.', [ new ConfiguredCodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' $someObject = new SomeExampleClass; $someObject->someMethod(); -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' $someObject = new SomeExampleClass; $someObject->someMethod(true); -CODE_SAMPLE +PHP , $configuration ), new ConfiguredCodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class MyCustomClass extends SomeExampleClass { public function someMethod() { } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class MyCustomClass extends SomeExampleClass { public function someMethod($value = true) { } } -CODE_SAMPLE +PHP , $configuration ), diff --git a/src/Rector/Argument/ArgumentDefaultValueReplacerRector.php b/src/Rector/Argument/ArgumentDefaultValueReplacerRector.php index 97ed6da2134..7aa22777234 100644 --- a/src/Rector/Argument/ArgumentDefaultValueReplacerRector.php +++ b/src/Rector/Argument/ArgumentDefaultValueReplacerRector.php @@ -37,15 +37,15 @@ final class ArgumentDefaultValueReplacerRector extends AbstractRector 'Replaces defined map of arguments in defined methods and their calls.', [ new ConfiguredCodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' $someObject = new SomeClass; $someObject->someMethod(SomeClass::OLD_CONSTANT); -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' $someObject = new SomeClass; $someObject->someMethod(false);' -CODE_SAMPLE +PHP , [ 'SomeExampleClass' => [ diff --git a/src/Rector/Argument/ArgumentRemoverRector.php b/src/Rector/Argument/ArgumentRemoverRector.php index c3ac27d2b15..0134e6f66d5 100644 --- a/src/Rector/Argument/ArgumentRemoverRector.php +++ b/src/Rector/Argument/ArgumentRemoverRector.php @@ -35,15 +35,15 @@ final class ArgumentRemoverRector extends AbstractRector 'Removes defined arguments in defined methods and their calls.', [ new ConfiguredCodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' $someObject = new SomeClass; $someObject->someMethod(true); -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' $someObject = new SomeClass; $someObject->someMethod();' -CODE_SAMPLE +PHP , [ 'ExampleClass' => [ diff --git a/src/Rector/Assign/PropertyAssignToMethodCallRector.php b/src/Rector/Assign/PropertyAssignToMethodCallRector.php index e9a0cd0898f..61f9e022ff0 100644 --- a/src/Rector/Assign/PropertyAssignToMethodCallRector.php +++ b/src/Rector/Assign/PropertyAssignToMethodCallRector.php @@ -32,15 +32,15 @@ final class PropertyAssignToMethodCallRector extends AbstractRector { return new RectorDefinition('Turns property assign of specific type and property name to method call', [ new ConfiguredCodeSample( -<<<'CODE_SAMPLE' +<<<'PHP' $someObject = new SomeClass; $someObject->oldProperty = false; -CODE_SAMPLE +PHP , -<<<'CODE_SAMPLE' +<<<'PHP' $someObject = new SomeClass; $someObject->newMethodCall(false); -CODE_SAMPLE +PHP , [ '$oldPropertiesToNewMethodCallsByType' => [ diff --git a/src/Rector/ClassLike/RemoveTraitRector.php b/src/Rector/ClassLike/RemoveTraitRector.php index 63a4dee76c9..6fd4e03ab7e 100644 --- a/src/Rector/ClassLike/RemoveTraitRector.php +++ b/src/Rector/ClassLike/RemoveTraitRector.php @@ -45,18 +45,18 @@ final class RemoveTraitRector extends AbstractRector { return new RectorDefinition('Remove specific traits from code', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { use SomeTrait; } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { } -CODE_SAMPLE +PHP ), ]); } diff --git a/src/Rector/ClassMethod/AddMethodParentCallRector.php b/src/Rector/ClassMethod/AddMethodParentCallRector.php index 60c974a8263..2aab63516fc 100644 --- a/src/Rector/ClassMethod/AddMethodParentCallRector.php +++ b/src/Rector/ClassMethod/AddMethodParentCallRector.php @@ -35,7 +35,7 @@ final class AddMethodParentCallRector extends AbstractRector { return new RectorDefinition('Add method parent call, in case new parent method is added', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SunshineCommand extends ParentClassWithNewConstructor { public function __construct() @@ -43,9 +43,9 @@ class SunshineCommand extends ParentClassWithNewConstructor $value = 5; } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SunshineCommand extends ParentClassWithNewConstructor { public function __construct() @@ -55,7 +55,7 @@ class SunshineCommand extends ParentClassWithNewConstructor parent::__construct(); } } -CODE_SAMPLE +PHP ), ]); } diff --git a/src/Rector/ClassMethod/AddReturnTypeDeclarationRector.php b/src/Rector/ClassMethod/AddReturnTypeDeclarationRector.php index 993036aeb75..42193916fb9 100644 --- a/src/Rector/ClassMethod/AddReturnTypeDeclarationRector.php +++ b/src/Rector/ClassMethod/AddReturnTypeDeclarationRector.php @@ -34,19 +34,19 @@ final class AddReturnTypeDeclarationRector extends AbstractRector { return new RectorDefinition('Changes defined return typehint of method and class.', [ new ConfiguredCodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public getData(); } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public getData(): array; } -CODE_SAMPLE +PHP , [ '$typehintForMethodByClass' => [ diff --git a/src/Rector/ClassMethod/WrapReturnRector.php b/src/Rector/ClassMethod/WrapReturnRector.php index 83ed124d27e..ef600afb053 100644 --- a/src/Rector/ClassMethod/WrapReturnRector.php +++ b/src/Rector/ClassMethod/WrapReturnRector.php @@ -33,7 +33,7 @@ final class WrapReturnRector extends AbstractRector { return new RectorDefinition('Wrap return value of specific method', [ new ConfiguredCodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' final class SomeClass { public function getItem() @@ -41,9 +41,9 @@ final class SomeClass return 1; } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' final class SomeClass { public function getItem() @@ -51,7 +51,7 @@ final class SomeClass return [1]; } } -CODE_SAMPLE +PHP , [ 'SomeClass' => [ diff --git a/src/Rector/Class_/ParentClassToTraitsRector.php b/src/Rector/Class_/ParentClassToTraitsRector.php index 9fa396636c3..a2a7dda288e 100644 --- a/src/Rector/Class_/ParentClassToTraitsRector.php +++ b/src/Rector/Class_/ParentClassToTraitsRector.php @@ -42,18 +42,18 @@ final class ParentClassToTraitsRector extends AbstractRector { return new RectorDefinition('Replaces parent class to specific traits', [ new ConfiguredCodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass extends Nette\Object { } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { use Nette\SmartObject; } -CODE_SAMPLE +PHP , [ 'Nette\Object' => ['Nette\SmartObject'], diff --git a/src/Rector/Class_/RenameClassRector.php b/src/Rector/Class_/RenameClassRector.php index 81e70146514..984a9d4a9ac 100644 --- a/src/Rector/Class_/RenameClassRector.php +++ b/src/Rector/Class_/RenameClassRector.php @@ -74,7 +74,7 @@ final class RenameClassRector extends AbstractRector { return new RectorDefinition('Replaces defined classes by new ones.', [ new ConfiguredCodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' namespace App; use SomeOldClass; @@ -85,9 +85,9 @@ function someFunction(SomeOldClass $someOldClass): SomeOldClass return new SomeOldClass; } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' namespace App; use SomeNewClass; @@ -98,7 +98,7 @@ function someFunction(SomeNewClass $someOldClass): SomeNewClass return new SomeNewClass; } } -CODE_SAMPLE +PHP , [ '$oldToNewClasses' => [ diff --git a/src/Rector/Constant/RenameClassConstantRector.php b/src/Rector/Constant/RenameClassConstantRector.php index 8a4cca86db2..ea8056b4c55 100644 --- a/src/Rector/Constant/RenameClassConstantRector.php +++ b/src/Rector/Constant/RenameClassConstantRector.php @@ -37,15 +37,15 @@ final class RenameClassConstantRector extends AbstractRector { return new RectorDefinition('Replaces defined class constants in their calls.', [ new ConfiguredCodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' $value = SomeClass::OLD_CONSTANT; $value = SomeClass::OTHER_OLD_CONSTANT; -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' $value = SomeClass::NEW_CONSTANT; $value = DifferentClass::NEW_CONSTANT; -CODE_SAMPLE +PHP , [ 'SomeClass' => [ diff --git a/src/Rector/FuncCall/FunctionToNewRector.php b/src/Rector/FuncCall/FunctionToNewRector.php index 57226bb349a..441c934d48e 100644 --- a/src/Rector/FuncCall/FunctionToNewRector.php +++ b/src/Rector/FuncCall/FunctionToNewRector.php @@ -32,7 +32,7 @@ final class FunctionToNewRector extends AbstractRector { return new RectorDefinition('Change configured function calls to new Instance', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run() @@ -40,9 +40,9 @@ class SomeClass $array = collection([]); } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run() @@ -50,7 +50,7 @@ class SomeClass $array = new \Collection([]); } } -CODE_SAMPLE +PHP ), ]); } diff --git a/src/Rector/Interface_/MergeInterfacesRector.php b/src/Rector/Interface_/MergeInterfacesRector.php index c3c0d6c9c7f..4bdb4044770 100644 --- a/src/Rector/Interface_/MergeInterfacesRector.php +++ b/src/Rector/Interface_/MergeInterfacesRector.php @@ -34,17 +34,17 @@ final class MergeInterfacesRector extends AbstractRector { return new RectorDefinition('Merges old interface to a new one, that already has its methods', [ new ConfiguredCodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass implements SomeInterface, SomeOldInterface { } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass implements SomeInterface { } -CODE_SAMPLE +PHP , [ 'SomeOldInterface' => 'SomeInterface', diff --git a/src/Rector/Interface_/RemoveInterfacesRector.php b/src/Rector/Interface_/RemoveInterfacesRector.php index 63ed665455a..e273fc5eb50 100644 --- a/src/Rector/Interface_/RemoveInterfacesRector.php +++ b/src/Rector/Interface_/RemoveInterfacesRector.php @@ -30,17 +30,17 @@ final class RemoveInterfacesRector extends AbstractRector { return new RectorDefinition('Removes interfaces usage from class.', [ new ConfiguredCodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass implements SomeInterface { } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { } -CODE_SAMPLE +PHP , ['SomeInterface'] ), diff --git a/src/Rector/MagicDisclosure/GetAndSetToMethodCallRector.php b/src/Rector/MagicDisclosure/GetAndSetToMethodCallRector.php index 4a68d6e226b..7383504ad92 100644 --- a/src/Rector/MagicDisclosure/GetAndSetToMethodCallRector.php +++ b/src/Rector/MagicDisclosure/GetAndSetToMethodCallRector.php @@ -46,15 +46,15 @@ final class GetAndSetToMethodCallRector extends AbstractRector { return new RectorDefinition('Turns defined `__get`/`__set` to specific method calls.', [ new ConfiguredCodeSample( -<<<'CODE_SAMPLE' +<<<'PHP' $container = new SomeContainer; $container->someService = $someService; -CODE_SAMPLE +PHP , -<<<'CODE_SAMPLE' +<<<'PHP' $container = new SomeContainer; $container->setService("someService", $someService); -CODE_SAMPLE +PHP , [ 'SomeContainer' => [ @@ -63,15 +63,15 @@ CODE_SAMPLE ] ), new ConfiguredCodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' $container = new SomeContainer; $someService = $container->someService; -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' $container = new SomeContainer; $someService = $container->getService("someService"); -CODE_SAMPLE +PHP , [ '$typeToMethodCalls' => [ diff --git a/src/Rector/MagicDisclosure/ToStringToMethodCallRector.php b/src/Rector/MagicDisclosure/ToStringToMethodCallRector.php index 351a9873fbc..ec7e2c0e93f 100644 --- a/src/Rector/MagicDisclosure/ToStringToMethodCallRector.php +++ b/src/Rector/MagicDisclosure/ToStringToMethodCallRector.php @@ -34,17 +34,17 @@ final class ToStringToMethodCallRector extends AbstractRector { return new RectorDefinition('Turns defined code uses of "__toString()" method to specific method calls.', [ new ConfiguredCodeSample( -<<<'CODE_SAMPLE' +<<<'PHP' $someValue = new SomeObject; $result = (string) $someValue; $result = $someValue->__toString(); -CODE_SAMPLE +PHP , -<<<'CODE_SAMPLE' +<<<'PHP' $someValue = new SomeObject; $result = $someValue->getPath(); $result = $someValue->getPath(); -CODE_SAMPLE +PHP , [ 'SomeObject' => 'getPath', diff --git a/src/Rector/MagicDisclosure/UnsetAndIssetToMethodCallRector.php b/src/Rector/MagicDisclosure/UnsetAndIssetToMethodCallRector.php index 6067048af4e..b7823ab6de9 100644 --- a/src/Rector/MagicDisclosure/UnsetAndIssetToMethodCallRector.php +++ b/src/Rector/MagicDisclosure/UnsetAndIssetToMethodCallRector.php @@ -34,15 +34,15 @@ final class UnsetAndIssetToMethodCallRector extends AbstractRector { return new RectorDefinition('Turns defined `__isset`/`__unset` calls to specific method calls.', [ new ConfiguredCodeSample( -<<<'CODE_SAMPLE' +<<<'PHP' $container = new SomeContainer; isset($container["someKey"]); -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' $container = new SomeContainer; $container->hasService("someKey"); -CODE_SAMPLE +PHP , [ 'SomeContainer' => [ @@ -51,15 +51,15 @@ CODE_SAMPLE ] ), new ConfiguredCodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' $container = new SomeContainer; unset($container["someKey"]); -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' $container = new SomeContainer; $container->removeService("someKey"); -CODE_SAMPLE +PHP , [ 'SomeContainer' => [ diff --git a/src/Rector/MethodBody/FluentReplaceRector.php b/src/Rector/MethodBody/FluentReplaceRector.php index 6dd30c55782..bd323d86caf 100644 --- a/src/Rector/MethodBody/FluentReplaceRector.php +++ b/src/Rector/MethodBody/FluentReplaceRector.php @@ -35,17 +35,17 @@ final class FluentReplaceRector extends AbstractRector { return new RectorDefinition('Turns fluent interface calls to classic ones.', [ new ConfiguredCodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' $someClass = new SomeClass(); $someClass->someFunction() ->otherFunction(); -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' $someClass = new SomeClass(); $someClass->someFunction(); $someClass->otherFunction(); -CODE_SAMPLE +PHP , [ '$classesToDefluent' => ['SomeExampleClass'], diff --git a/src/Rector/MethodBody/NormalToFluentRector.php b/src/Rector/MethodBody/NormalToFluentRector.php index 13689d5e039..867b2cfbd5a 100644 --- a/src/Rector/MethodBody/NormalToFluentRector.php +++ b/src/Rector/MethodBody/NormalToFluentRector.php @@ -37,17 +37,17 @@ final class NormalToFluentRector extends AbstractRector { return new RectorDefinition('Turns fluent interface calls to classic ones.', [ new ConfiguredCodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' $someObject = new SomeClass(); $someObject->someFunction(); $someObject->otherFunction(); -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' $someObject = new SomeClass(); $someObject->someFunction() ->otherFunction(); -CODE_SAMPLE +PHP , [ 'SomeClass' => ['someFunction', 'otherFunction'], diff --git a/src/Rector/MethodBody/ReturnThisRemoveRector.php b/src/Rector/MethodBody/ReturnThisRemoveRector.php index b4f963079c6..e68f9ba5f82 100644 --- a/src/Rector/MethodBody/ReturnThisRemoveRector.php +++ b/src/Rector/MethodBody/ReturnThisRemoveRector.php @@ -40,7 +40,7 @@ final class ReturnThisRemoveRector extends AbstractRector { return new RectorDefinition('Removes "return $this;" from *fluent interfaces* for specified classes.', [ new ConfiguredCodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function someFunction() @@ -53,9 +53,9 @@ class SomeClass return $this; } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function someFunction() @@ -66,7 +66,7 @@ class SomeClass { } } -CODE_SAMPLE +PHP , [['SomeExampleClass']] ), diff --git a/src/Rector/MethodCall/MethodCallToAnotherMethodCallWithArgumentsRector.php b/src/Rector/MethodCall/MethodCallToAnotherMethodCallWithArgumentsRector.php index 737e6aad121..cb2bd9b3b47 100644 --- a/src/Rector/MethodCall/MethodCallToAnotherMethodCallWithArgumentsRector.php +++ b/src/Rector/MethodCall/MethodCallToAnotherMethodCallWithArgumentsRector.php @@ -31,15 +31,15 @@ final class MethodCallToAnotherMethodCallWithArgumentsRector extends AbstractRec { return new RectorDefinition('Turns old method call with specific types to new one with arguments', [ new ConfiguredCodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' $serviceDefinition = new Nette\DI\ServiceDefinition; $serviceDefinition->setInject(); -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' $serviceDefinition = new Nette\DI\ServiceDefinition; $serviceDefinition->addTag('inject'); -CODE_SAMPLE +PHP , [ 'Nette\DI\ServiceDefinition' => [ diff --git a/src/Rector/MethodCall/RenameMethodCallRector.php b/src/Rector/MethodCall/RenameMethodCallRector.php index c4f5c99eb23..2ef5659f806 100644 --- a/src/Rector/MethodCall/RenameMethodCallRector.php +++ b/src/Rector/MethodCall/RenameMethodCallRector.php @@ -37,15 +37,15 @@ final class RenameMethodCallRector extends AbstractRector { return new RectorDefinition('Turns method call names to new ones.', [ new ConfiguredCodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' $someObject = new SomeExampleClass; $someObject->oldMethod(); -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' $someObject = new SomeExampleClass; $someObject->newMethod(); -CODE_SAMPLE +PHP , [ 'SomeExampleClass' => [ diff --git a/src/Rector/MethodCall/RenameMethodRector.php b/src/Rector/MethodCall/RenameMethodRector.php index 0372d94d72e..e6d14053a91 100644 --- a/src/Rector/MethodCall/RenameMethodRector.php +++ b/src/Rector/MethodCall/RenameMethodRector.php @@ -39,15 +39,15 @@ final class RenameMethodRector extends AbstractRector { return new RectorDefinition('Turns method names to new ones.', [ new ConfiguredCodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' $someObject = new SomeExampleClass; $someObject->oldMethod(); -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' $someObject = new SomeExampleClass; $someObject->newMethod(); -CODE_SAMPLE +PHP , [ 'SomeExampleClass' => [ diff --git a/src/Rector/MethodCall/ServiceGetterToConstructorInjectionRector.php b/src/Rector/MethodCall/ServiceGetterToConstructorInjectionRector.php index 5fc8b4a586d..022fe39981a 100644 --- a/src/Rector/MethodCall/ServiceGetterToConstructorInjectionRector.php +++ b/src/Rector/MethodCall/ServiceGetterToConstructorInjectionRector.php @@ -44,7 +44,7 @@ final class ServiceGetterToConstructorInjectionRector extends AbstractRector { return new RectorDefinition('Get service call to constructor injection', [ new ConfiguredCodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' final class SomeClass { /** @@ -81,9 +81,9 @@ class FirstService return $this->anotherService; } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' final class SomeClass { /** @@ -108,7 +108,7 @@ final class SomeClass $anotherService->run(); } } -CODE_SAMPLE +PHP , [ diff --git a/src/Rector/Namespace_/PseudoNamespaceToNamespaceRector.php b/src/Rector/Namespace_/PseudoNamespaceToNamespaceRector.php index fcd271dbc33..aa9cf9eebec 100644 --- a/src/Rector/Namespace_/PseudoNamespaceToNamespaceRector.php +++ b/src/Rector/Namespace_/PseudoNamespaceToNamespaceRector.php @@ -70,17 +70,17 @@ final class PseudoNamespaceToNamespaceRector extends AbstractRector ] ), new ConfiguredCodeSample( -<<<'CODE_SAMPLE' +<<<'PHP' /** @var Some_Object $someService */ $someService = new Some_Object; $someClassToKeep = new Some_Class_To_Keep; -CODE_SAMPLE +PHP , -<<<'CODE_SAMPLE' +<<<'PHP' /** @var Some\Object $someService */ $someService = new Some\Object; $someClassToKeep = new Some_Class_To_Keep; -CODE_SAMPLE +PHP , [ [ diff --git a/src/Rector/New_/NewToStaticCallRector.php b/src/Rector/New_/NewToStaticCallRector.php index c660a75a7f5..aaaff003d98 100644 --- a/src/Rector/New_/NewToStaticCallRector.php +++ b/src/Rector/New_/NewToStaticCallRector.php @@ -30,7 +30,7 @@ final class NewToStaticCallRector extends AbstractRector { return new RectorDefinition('Change new Object to static call', [ new ConfiguredCodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run() @@ -38,9 +38,9 @@ class SomeClass new Cookie($name); } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class SomeClass { public function run() @@ -48,7 +48,7 @@ class SomeClass Cookie::create($name); } } -CODE_SAMPLE +PHP , [ 'Cookie' => [['Cookie', 'create']], diff --git a/src/Rector/Property/InjectAnnotationClassRector.php b/src/Rector/Property/InjectAnnotationClassRector.php index e4357061aec..d3af818241a 100644 --- a/src/Rector/Property/InjectAnnotationClassRector.php +++ b/src/Rector/Property/InjectAnnotationClassRector.php @@ -80,7 +80,7 @@ final class InjectAnnotationClassRector extends AbstractRector 'Changes properties with specified annotations class to constructor injection', [ new ConfiguredCodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' use JMS\DiExtraBundle\Annotation as DI; class SomeController @@ -90,9 +90,9 @@ class SomeController */ private $entityManager; } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' use JMS\DiExtraBundle\Annotation as DI; class SomeController @@ -107,7 +107,7 @@ class SomeController $this->entityManager = entityManager; } } -CODE_SAMPLE +PHP , [ '$annotationClasses' => [PHPDIInject::class, JMSInject::class], diff --git a/src/Rector/Property/PropertyToMethodRector.php b/src/Rector/Property/PropertyToMethodRector.php index a368ed4a55c..0012b23f415 100644 --- a/src/Rector/Property/PropertyToMethodRector.php +++ b/src/Rector/Property/PropertyToMethodRector.php @@ -33,15 +33,15 @@ final class PropertyToMethodRector extends AbstractRector { return new RectorDefinition('Replaces properties assign calls be defined methods.', [ new ConfiguredCodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' $result = $object->property; $object->property = $value; -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' $result = $object->getProperty(); $object->setProperty($value); -CODE_SAMPLE +PHP , [ '$perClassPropertyToMethods' => [ @@ -55,13 +55,13 @@ CODE_SAMPLE ] ), new ConfiguredCodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' $result = $object->property; -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' $result = $object->getProperty('someArg'); -CODE_SAMPLE +PHP , [ '$perClassPropertyToMethods' => [ diff --git a/src/Rector/Psr4/MultipleClassFileToPsr4ClassesRector.php b/src/Rector/Psr4/MultipleClassFileToPsr4ClassesRector.php index d1efa847b35..6e2103bb72e 100644 --- a/src/Rector/Psr4/MultipleClassFileToPsr4ClassesRector.php +++ b/src/Rector/Psr4/MultipleClassFileToPsr4ClassesRector.php @@ -35,7 +35,7 @@ final class MultipleClassFileToPsr4ClassesRector extends AbstractFileSystemRecto 'Turns namespaced classes in one file to standalone PSR-4 classes.', [ new CodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' namespace App\Exceptions; use Exception; @@ -49,9 +49,9 @@ final class SecondException extends Exception { } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' // new file: "app/Exceptions/FirstException.php" namespace App\Exceptions; @@ -71,7 +71,7 @@ final class SecondException extends Exception { } -CODE_SAMPLE +PHP ), ] ); diff --git a/src/Rector/String_/StringToClassConstantRector.php b/src/Rector/String_/StringToClassConstantRector.php index 107b8859da5..682d584fd38 100644 --- a/src/Rector/String_/StringToClassConstantRector.php +++ b/src/Rector/String_/StringToClassConstantRector.php @@ -32,7 +32,7 @@ final class StringToClassConstantRector extends AbstractRector { return new RectorDefinition('Changes strings to specific constants', [ new ConfiguredCodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' final class SomeSubscriber { public static function getSubscribedEvents() @@ -40,9 +40,9 @@ final class SomeSubscriber return ['compiler.post_dump' => 'compile']; } } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' final class SomeSubscriber { public static function getSubscribedEvents() @@ -50,7 +50,7 @@ final class SomeSubscriber return [\Yet\AnotherClass::CONSTANT => 'compile']; } } -CODE_SAMPLE +PHP , [ 'compiler.post_dump' => ['Yet\AnotherClass', 'CONSTANT'], diff --git a/src/Rector/Typehint/ParentTypehintedArgumentRector.php b/src/Rector/Typehint/ParentTypehintedArgumentRector.php index 75d30b9c49a..d9e0dcbf4c9 100644 --- a/src/Rector/Typehint/ParentTypehintedArgumentRector.php +++ b/src/Rector/Typehint/ParentTypehintedArgumentRector.php @@ -39,7 +39,7 @@ final class ParentTypehintedArgumentRector extends AbstractRector { return new RectorDefinition('Changes defined parent class typehints.', [ new ConfiguredCodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' interface SomeInterface { public read(string $content); @@ -49,9 +49,9 @@ class SomeClass implements SomeInterface { public read($content); } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' interface SomeInterface { public read(string $content); @@ -61,7 +61,7 @@ class SomeClass implements SomeInterface { public read(string $content); } -CODE_SAMPLE +PHP , [ '$typehintForArgumentByMethodAndClass' => [ diff --git a/src/Rector/Visibility/ChangeConstantVisibilityRector.php b/src/Rector/Visibility/ChangeConstantVisibilityRector.php index 267a5d1331a..0ffdeb92d7b 100644 --- a/src/Rector/Visibility/ChangeConstantVisibilityRector.php +++ b/src/Rector/Visibility/ChangeConstantVisibilityRector.php @@ -31,7 +31,7 @@ final class ChangeConstantVisibilityRector extends AbstractRector return new RectorDefinition( 'Change visibility of constant from parent class.', [new ConfiguredCodeSample( - <<<'CODE_SAMPLE' + <<<'PHP' class FrameworkClass { protected const SOME_CONSTANT = 1; @@ -41,9 +41,9 @@ class MyClass extends FrameworkClass { public const SOME_CONSTANT = 1; } -CODE_SAMPLE +PHP , - <<<'CODE_SAMPLE' + <<<'PHP' class FrameworkClass { protected const SOME_CONSTANT = 1; @@ -53,7 +53,7 @@ class MyClass extends FrameworkClass { protected const SOME_CONSTANT = 1; } -CODE_SAMPLE +PHP , [ 'ParentObject' => [ diff --git a/src/Rector/Visibility/ChangeMethodVisibilityRector.php b/src/Rector/Visibility/ChangeMethodVisibilityRector.php index 7feca3c5238..af3cecd1de7 100644 --- a/src/Rector/Visibility/ChangeMethodVisibilityRector.php +++ b/src/Rector/Visibility/ChangeMethodVisibilityRector.php @@ -32,7 +32,7 @@ final class ChangeMethodVisibilityRector extends AbstractRector return new RectorDefinition( 'Change visibility of method from parent class.', [new ConfiguredCodeSample( -<<<'CODE_SAMPLE' +<<<'PHP' class FrameworkClass { protected someMethod() @@ -46,9 +46,9 @@ class MyClass extends FrameworkClass { } } -CODE_SAMPLE +PHP , -<<<'CODE_SAMPLE' +<<<'PHP' class FrameworkClass { protected someMethod() @@ -62,7 +62,7 @@ class MyClass extends FrameworkClass { } } -CODE_SAMPLE +PHP , [ 'FrameworkClass' => [ diff --git a/src/Rector/Visibility/ChangePropertyVisibilityRector.php b/src/Rector/Visibility/ChangePropertyVisibilityRector.php index 24a44246016..9777c15ad93 100644 --- a/src/Rector/Visibility/ChangePropertyVisibilityRector.php +++ b/src/Rector/Visibility/ChangePropertyVisibilityRector.php @@ -32,7 +32,7 @@ final class ChangePropertyVisibilityRector extends AbstractRector return new RectorDefinition( 'Change visibility of property from parent class.', [new ConfiguredCodeSample( -<<<'CODE_SAMPLE' +<<<'PHP' class FrameworkClass { protected $someProperty; @@ -42,9 +42,9 @@ class MyClass extends FrameworkClass { public $someProperty; } -CODE_SAMPLE +PHP , -<<<'CODE_SAMPLE' +<<<'PHP' class FrameworkClass { protected $someProperty; @@ -54,7 +54,7 @@ class MyClass extends FrameworkClass { protected $someProperty; } -CODE_SAMPLE +PHP , [ 'FrameworkClass' => [ diff --git a/utils/DocumentationGenerator/src/OutputFormatter/DumpRectors/JsonDumpRectorsOutputFormatter.php b/utils/DocumentationGenerator/src/OutputFormatter/DumpRectors/JsonDumpRectorsOutputFormatter.php index bf4be11bc5f..1b3caf62a9e 100644 --- a/utils/DocumentationGenerator/src/OutputFormatter/DumpRectors/JsonDumpRectorsOutputFormatter.php +++ b/utils/DocumentationGenerator/src/OutputFormatter/DumpRectors/JsonDumpRectorsOutputFormatter.php @@ -46,7 +46,7 @@ final class JsonDumpRectorsOutputFormatter implements DumpRectorsOutputFormatter 'package' => $this->rectorMetadataResolver->resolvePackageFromRectorClass(get_class($rector)), 'tags' => $this->createTagsFromClass(get_class($rector)), 'description' => $rectorConfiguration->getDescription(), - 'code_samples' => $this->resolveCodeSamples($rectorConfiguration), + 'PHPs' => $this->resolveCodeSamples($rectorConfiguration), 'is_configurable' => $this->resolveIsConfigurable($rectorConfiguration), ]; } diff --git a/utils/RectorGenerator/src/TemplateVariablesFactory.php b/utils/RectorGenerator/src/TemplateVariablesFactory.php index e2dcdf91c30..473ecb78a75 100644 --- a/utils/RectorGenerator/src/TemplateVariablesFactory.php +++ b/utils/RectorGenerator/src/TemplateVariablesFactory.php @@ -49,7 +49,7 @@ final class TemplateVariablesFactory { if (Strings::contains($code, PHP_EOL)) { // multi lines - return sprintf("<<<'CODE_SAMPLE'%s%s%sCODE_SAMPLE%s", PHP_EOL, $code, PHP_EOL, PHP_EOL); + return sprintf("<<<'PHP'%s%s%sPHP%s", PHP_EOL, $code, PHP_EOL, PHP_EOL); } // single line @@ -65,11 +65,11 @@ final class TemplateVariablesFactory return ''; } - $sourceDocBlock = <<<'CODE_SAMPLE' + $sourceDocBlock = <<<'PHP' /** %s */ -CODE_SAMPLE; +PHP; $sourceAsString = ''; foreach ($source as $singleSource) {