6504a2d386570213a3a1b1e9b371622b1f74ab2f
- Author
- Jad Bitar <jadbitar@mac.com>
- Committer
- Jad Bitar <jadbitar@mac.com>
- Date
Message
Add CakePHP3 plugin
Diff
1diff --git a/plugins/cakephp3/cakephp3.plugin.zsh b/plugins/cakephp3/cakephp3.plugin.zsh
2new file mode 100644
3index 0000000000000000000000000000000000000000..28d5af2ea5c1a3bfd418850ab0c0508776f80558
4--- /dev/null
5+++ b/plugins/cakephp3/cakephp3.plugin.zsh
6@@ -0,0 +1,19 @@
7+# CakePHP 3 basic command completion
8+_cakephp3_get_command_list () {
9+ cakephp3commands=($(bin/cake completion commands));printf "%s\n" "${cakephp3commands[@]}"
10+}
11+
12+_cakephp3 () {
13+ if [ -f bin/cake ]; then
14+ compadd `_cakephp3_get_command_list`
15+ fi
16+}
17+
18+compdef _cakephp3 bin/cake
19+compdef _cakephp3 cake
20+
21+#Alias
22+alias c3='bin/cake'
23+
24+alias c3cache='bin/cake orm_cache clear'
25+alias c3migrate='bin/cake migrations migrate'