From f7a4e109145059e15b7aacc43528df23ab23495d Mon Sep 17 00:00:00 2001 From: Jeff Behnke Date: Fri, 11 Nov 2016 10:56:09 -0600 Subject: [PATCH] Adding phpStorm plugins for the helpers props @artspb --- .travis.yml | 25 ++++++++++++++++++ README.md | 8 ++++++ plugins/CodeIgniter/META-INF/plugin.xml | 33 ++++++++++++++++++++++++ plugins/OpenCart/META-INF/plugin.xml | 34 +++++++++++++++++++++++++ plugins/WordPress/META-INF/plugin.xml | 27 ++++++++++++++++++++ 5 files changed, 127 insertions(+) create mode 100755 .travis.yml create mode 100755 plugins/CodeIgniter/META-INF/plugin.xml create mode 100755 plugins/OpenCart/META-INF/plugin.xml create mode 100755 plugins/WordPress/META-INF/plugin.xml diff --git a/.travis.yml b/.travis.yml new file mode 100755 index 0000000..1f2eb2a --- /dev/null +++ b/.travis.yml @@ -0,0 +1,25 @@ +language: generic +script: +- cp -r ./CodeIgniter plugins/CodeIgniter/ +- cd plugins/CodeIgniter/ +- zip -r ../../codeigniter-code-completion-helper-$TRAVIS_TAG.jar * +- cd ../../ +- cp -r ./OpenCart plugins/OpenCart/ +- cd plugins/OpenCart/ +- zip -r ../../opencart-code-completion-helper-$TRAVIS_TAG.jar * +- cd ../../ +- cp -r ./WordPress plugins/WordPress/ +- cd plugins/WordPress/ +- zip -r ../../wordpress-code-completion-helper-$TRAVIS_TAG.jar * +- cd ../../ +deploy: + provider: releases + api_key: + secure: QmUSrY2z1c78xGxXnFq68My+r9gohsa+txDW6DlQPhxvIpbXbAF50y8B0xpSYLIMPYFoFJYguVJDm04UMTQcLE8W1ftrWHsSGwF1PaxvgX1yWFXtPRQ84N2HSKUtvPY/2RMd5oaDznHeN8koINfSkRPrcdtwLpJ83MXKn+fEbfuZIneJjdzzJJ3R5yU+nTLL+j85Gqy+g9pY29sKOLV7JHN61TrFsMC/YKDcjuMMHGjPAkodtdFmQYgF8WZgwc1OEED6iZlvBHNaMTamf+BEG4SNQT/4cpV1uwXCxBAkeDwsRfzSShAITNDPtd90JJOId5mDFVKj5n8RC/ZgHMZl/io21oZKHNRxgDrKHYmWuTZNwe+tNsQPmDBXe3munMoFiXusa2lNAddrswjQLhjvFZZGxT+r/FtebaJsu9TULGqpB2n/QycOZx2n/2bR8PFYtbpTC66LGMnBvsNL+EotJm9m531ImodKT7c2mXFz+bIXa3DdgELt4aaCrxaE06zJ3XX+gfDmlLZUZ4E90K3S/F+tdtO1d0amaAlJkOoPrZLleXdvAERrELKzJ56miZfHckZjNIo7U+aqDardlZC8kQ2z0hdrUNnFEmGZJZxKgOH9W3OCy2AjCmhBwxtzrisVqmLn0KtmgOrZxWdsUk+oR4RErYsjEu2oRA8EOjAyd10= + file: + - codeigniter-code-completion-helper-$TRAVIS_TAG.jar + - opencart-code-completion-helper-$TRAVIS_TAG.jar + - wordpress-code-completion-helper-$TRAVIS_TAG.jar + skip_cleanup: true + on: + tags: true \ No newline at end of file diff --git a/README.md b/README.md index 7d85567..41d5a45 100644 --- a/README.md +++ b/README.md @@ -14,6 +14,14 @@ Its important that you read the comments in each file. * Laravel submodule laravel-helpers + + +##### Note: plugins work only in PhpStorm 2016.3 EAP +Props to @artspb for pointing me to this and showing me how they are created. + +The plugins in this repo will be available via the phpStorm plugin system as of `2016.3 EAP` + + Laravel helpers https://github.com/danielboendergaard/laravel-helpers CodeIgniter source https://github.com/EllisLab/CodeIgniter diff --git a/plugins/CodeIgniter/META-INF/plugin.xml b/plugins/CodeIgniter/META-INF/plugin.xml new file mode 100755 index 0000000..d389c5c --- /dev/null +++ b/plugins/CodeIgniter/META-INF/plugin.xml @@ -0,0 +1,33 @@ + + me.artpsb.idea.plugin.codeigniter.code.completion.helper + CodeIgniter Code Completion Helper + 1.0 + Jeff Behnke + + Mark as Plain Text +
    +
  • /system/core/Controller.php
  • +
  • /system/core/Model.php
  • +
  • /system/database/DB_active_rec.php
  • +
+ ]]>
+ + 1.0 +
    +
  • Initial support.
  • +
+ ]]> +
+ + + + com.intellij.modules.platform + com.jetbrains.php + + + + +
\ No newline at end of file diff --git a/plugins/OpenCart/META-INF/plugin.xml b/plugins/OpenCart/META-INF/plugin.xml new file mode 100755 index 0000000..53d2813 --- /dev/null +++ b/plugins/OpenCart/META-INF/plugin.xml @@ -0,0 +1,34 @@ + + me.artpsb.idea.plugin.opencart.code.completion.helper + OpenCart Code Completion Helper + 1.0 + Jeff Behnke + + Mark as Plain Text +
    +
  • /system/engine/controller.php
  • +
  • /system/engine/model.php
  • +
  • /system/engine/loader.php
  • +
+ + ]]>
+ + 1.0 +
    +
  • Initial support.
  • +
+ ]]> +
+ + + + com.intellij.modules.platform + com.jetbrains.php + + + + +
\ No newline at end of file diff --git a/plugins/WordPress/META-INF/plugin.xml b/plugins/WordPress/META-INF/plugin.xml new file mode 100755 index 0000000..8fe5968 --- /dev/null +++ b/plugins/WordPress/META-INF/plugin.xml @@ -0,0 +1,27 @@ + + me.artpsb.idea.plugin.wordpress.code.completion.helper + WordPress Code Completion Helper + 1.0 + Jeff Behnke + + + + 1.0 +
    +
  • Initial support.
  • +
+ ]]> +
+ + + + com.intellij.modules.platform + com.jetbrains.php + + + + +
\ No newline at end of file