golden hour
/opt/cpanel/ea-wappspector/vendor/rector/rector/templates/custom-rule/utils/rector/src/Rector
⬆️ Go Up
Upload
File/Folder
Size
Actions
__Name__.php
1.07 KB
Del
OK
Edit: __Name__.php
<?php declare(strict_types=1); namespace Utils\Rector\Rector; use PhpParser\Node; use Rector\Rector\AbstractRector; use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; /** * @see \Rector\Tests\TypeDeclaration\Rector\__Name__\__Name__Test */ final class __Name__ extends AbstractRector { public function getRuleDefinition(): RuleDefinition { return new RuleDefinition('// @todo fill the description', [ new CodeSample( <<<'CODE_SAMPLE' // @todo fill code before CODE_SAMPLE , <<<'CODE_SAMPLE' // @todo fill code after CODE_SAMPLE ), ]); } /** * @return array<class-string<Node>> */ public function getNodeTypes(): array { // @todo select node type return [\PhpParser\Node\Stmt\Class_::class]; } /** * @param \PhpParser\Node\Stmt\Class_ $node */ public function refactor(Node $node): ?Node { // @todo change the node return $node; } }
Save