Fonte oficial no Laravel
AttributeIlluminate\Console\Attributes\Aliases

#[Aliases]

Aplica aliases alternativos ao comando Artisan. Permite múltiplos aliases.

Disponível desde

Laravel 13.0

Aplicável em

class

Parâmetros

  • $aliasesarray

    Lista de aliases alternativos.

Uso prático

use Illuminate\Console\Command;
use Illuminate\Console\Attributes\Aliases;

#[Aliases(["billing:sync", "sync-billing"])]
class SyncBillingData extends Command
{
    protected $signature = 'billing:sync';

    public function handle(): int
    {
        //...
        return self::SUCCESS;
    }
}