AddActionShell plugin

このCakePHPのプラグインは、指定したコントローラに空のアクションを追加するシェルコマンドです。 アクションに対応する空のビューファイルも生成します。 -> Github

コマンドラインでプラグイン名、コントローラ名、アクション名を指定すると該当するコントローラのファイルに空のメソッドを追加して、対応するビューファイルがなければ空のファイルを作成します。。。それだけです。

いつもアクションを追加するときに、同じ名前のビューファイルを作らないといけないのがとても面倒に思えたので作ったんですが、作り出してから4時間経過した(w

これを取り返すにはあといくつアクションを追加すればよいのか!などという野暮なことは一切考えてはいけません。こういう小道具を作るのって楽しいですからね。っていうか、またテスト書いてないんですが、いずれおいおい。

コントローラに同名の既存メソッドがあれば追加しません。(8/5 更新)

設置

プラグインとして用いる場合 下記の要領でファイルを設置して、bootstrap.php でプラグインを有効化して下さい。::

// set the file
app/Plugins/AddActionShell/Console/Command/AddActionShell.php
// bootstrap.php
CakePlugin::load('AddActionShell');

アプリケーション内で使いたい場合::

app/Console/Command/AddActionShell.php

使い方

コマンドラインを使用して下さい。::

$Console/cake AddActionShell.AddAction