Piece Framework用スケルトン作成スクリプト
こんにちは、最近Piece FrameworkというPHP用フレームワークを使いはじめた高橋です。
このフレームワークは、一連の処理の流れを管理する機構が盛り込まれていて、CSRF対策や同一登録画面の並行動作といった面倒な処理を、自分で記述することなく実現することができるので、とっても便利です。
そんなPiece Frameworkを使って何か新しく画面を作成する場合、
・エントリーファイル
・アクションファイル
・フロー定義ファイル
・バリデーション定義ファイル
・テンプレートファイル
といったファイルを作成することになるのですが、おっちょこちょいな私は、各ファイルの作成忘れやフロー名のタイプミスなどで、エラー画面を見ることも多かったりします。
そのうち自動で各ファイルを生成してくれるツールが提供されるものと思ってはいるのですが、それまでの繋ぎとして、雛形となるファイルを各ディレクトリへコピーするスクリプトを作ってみました。