Changes the aliases property to use the Aliases attribute
use Illuminate\Console\Command;
+use Illuminate\Console\Attributes\Aliases;
+#[Aliases(['email:send'])]
class SendEmails extends Command
{
- protected $aliases = ['email:send'];
}
Configure your rector.php:
<?php
use RectorLaravel\Rector\Class_\AliasesPropertyToAliasesAttributeRector;
use Rector\Config\RectorConfig;
return RectorConfig::configure()
->withRules([
AliasesPropertyToAliasesAttributeRector::class,
]);