bc14a2c57819ae567004acc752f187e6be489e45
- Author
- Robby Russell <robby@planetargon.com>
- Committer
- GitHub <noreply@github.com>
- Date
Message
Merge pull request #7194 from luizguilhermefr/master
[Laravel] Add aliases and README
Diff
1diff --git a/plugins/laravel/README.md b/plugins/laravel/README.md
2index 067c1e9fb3b72282bf490768e57400fb9248171c..44798b68d3dd8bc4d180fb45f314a670f133c735 100644
3--- a/plugins/laravel/README.md
4+++ b/plugins/laravel/README.md
5@@ -1,19 +1,40 @@
6-# Laravel plugin
7+# Laravel
8
9 This plugin adds aliases and autocompletion for Laravel [Artisan](https://laravel.com/docs/artisan) and [Bob](http://daylerees.github.io/laravel-bob/) command-line interfaces.
10
11-**NOTE:** completion might not work for recent Laravel versions since it hasn't been updated since 2012.
12-In that case, check out plugins `laravel4` and `laravel5`.
13-
14-To use it, add `laravel` to the plugins array in your zshrc file:
15-
16-```zsh
17+```
18 plugins=(... laravel)
19 ```
20
21-## Aliases
22+| Alias | Description |
23+|:-:|:-:|
24+| `artisan` | `php artisan` |
25+| `pas` | `php artisan serve` |
26+
27+## Database
28+
29+| Alias | Description |
30+|:-:|:-:|
31+| `pam` | `php artisan migrate` |
32+| `pamf` | `php artisan migrate:fresh` |
33+| `pamfs` | `php artisan migrate:fresh --seed` |
34+| `pamr` | `php artisan migrate:rollback` |
35+| `pads` | `php artisan db:seed` |
36+
37+## Makers
38+
39+| Alias | Description |
40+|:-:|:-:|
41+| `pamm` | `php artisan make:model` |
42+| `pamc` | `php artisan make:controller` |
43+| `pams` | `php artisan make:seeder` |
44+| `pamt` | `php artisan make:test` |
45+
46+## Clears
47
48-| Alias | Command | Description |
49-|-----------|--------------------------|----------------------|
50-| artisan | `php artisan` | Main Artisan command |
51-| bob | `php artisan bob::build` | Main Bob command |
52+| Alias | Description |
53+|:-:|:-:|
54+| `pacac` | `php artisan cache:clear` |
55+| `pacoc` | `php artisan config:clear` |
56+| `pavic` | `php artisan view:clear` |
57+| `paroc` | `php artisan route:clear` |
58diff --git a/plugins/laravel/laravel.plugin.zsh b/plugins/laravel/laravel.plugin.zsh
59index ed932ee89fae5965f74bdad6cd65a18cfa696640..7ddfd85ba9be7848117fe5e804324f11423dba64 100644
60--- a/plugins/laravel/laravel.plugin.zsh
61+++ b/plugins/laravel/laravel.plugin.zsh
62@@ -1,3 +1,26 @@
63 #!zsh
64 alias artisan='php artisan'
65 alias bob='php artisan bob::build'
66+
67+# Development
68+alias pas='php artisan serve'
69+
70+# Database
71+alias pam='php artisan migrate'
72+alias pamf='php artisan migrate:fresh'
73+alias pamfs='php artisan migrate:fresh --seed'
74+alias pamr='php artisan migrate:rollback'
75+alias pads='php artisan db:seed'
76+
77+# Makers
78+alias pamm='php artisan make:model'
79+alias pamc='php artisan make:controller'
80+alias pams='php artisan make:seeder'
81+alias pamt='php artisan make:test'
82+
83+
84+# Clears
85+alias pacac='php artisan cache:clear'
86+alias pacoc='php artisan config:clear'
87+alias pavic='php artisan view:clear'
88+alias paroc='php artisan route:clear'