中に内部エラーが発生しました。コントローラによく似ている。普段はコントローラが担う仕事をコマンド処理の場合にコントローラの代わりをする?ネーミング自由。名詞の複数形とかの制約もなさそう。ファイル名Shell名.phpとする。クラスまたはそのサブクラスを継承すること。その場合は、同名のプロパティやメソッドを上書きしてしまうのでcake\console\libs\shell.phpを参考に、マージさせる手法を考えなくてはならない場合も出てくる。プロパティコントローラに準ずる。メソッド定義済みメソッドstartup処理をする前に必要な設定を記述する場所と思われる。main基本的には、ここにコマンドラインで行いたい処理を記述する。