laravel/framework — pull request #5496 by anlutro (2014-08-19 07:07:34+00:00)
Title: Reduce output length of artisan list

```
$ php artisan | wc -l
83
```

83 lines of output just to list available commands. This doesn't even fit on my screen, which is 1200 pixels tall, using a font size of 10 points.

If I never use the queue system in one of my applications I expect to be able to remove the queue service provider and the commands should be gone, but they're not.

The generator commands' names can be reversed to save space (`make:controller` instead of `controller:make`), and personally I'd like to be able to disable them as well. You could reverse the names of all the `publish` commands as well.

I was able to bring it down to 76 lines by renaming commands. Disabling the queue service provider now reduces it to 66. This is a backwards breaking change.

Comparison of the new/old artisan list command: https://gist.github.com/anonymous/948cd0e4462cde21e76d