Ethna Add Action CLIプラグインを作ってみた
Ethnaのadd-action –gateway=cli(もしくはadd-action -g=cli)は
actionしか作ってくれない(app/action_cli)
それだけではPHPから叩けないので、それ用のスクリプトが要る
というわけで、前回の記事でEthnaのGenerator.phpを修正してみたけど
そのままプラグイン化してみた
解凍したらそのまま
Ethna\class\Plugin
フォルダーにコピー
後はコマンドラインから
ethna add-action-cli アクション名
ってすればOK
ActionCli.phpで_generateFileを上書きしてるけど、元はプライベートなメソッドみたいだから
あんまりお勧め出来ないやり方だなと思ったり、というか上書きせずにfunction generateの部分でやってもよかったかなと思ったり
