HookConvertRector
Hook conversion script
/**
- * Implements hook_user_cancel().
+ * Hook implementations for hookconvertrector.
*/
-function hookconvertrector_user_cancel($edit, UserInterface $account, $method) {
- $red = 'red';
- $method = ['red', 'green', 'blue'];
- $edit = [
- 'red' => 'red',
- 'green' => 'green',
- 'blue' => 'blue',
- ];
+class HookconvertrectorHooks
+{
+ /**
+ * Implements hook_user_cancel().
+ */
+ #[Hook('user_cancel')]
+ public function userCancel($edit, \UserInterface $account, $method)
+ {
+ $red = 'red';
+ $method = [
+ 'red',
+ 'green',
+ 'blue',
+ ];
+ $edit = [
+ 'red' => 'red',
+ 'green' => 'green',
+ 'blue' => 'blue',
+ ];
+ }
}
Configure your rector.php:
<?php
use DrupalRector\Rector\Convert\HookConvertRector;
use Rector\Config\RectorConfig;
return RectorConfig::configure()
->withRules([
HookConvertRector::class,
]);