Bakeコマンドで作成されるファイルをカスタマイズする

bin/cake bake template Articles

このコマンドを実行した時に作成されるテンプレートファイル(*.ctp)は、vendor/cakephp/bake/src/Template/Bake の配下にあるtwigファイルを元に作成されている。

出力されるファイルを常に変更したい場合は、以下を行う。

① src/Template/Bakeフォルダを作成する。
②元となるtwigファイルをコピーして、①で作成したフォルダーにコピーする(階層がずれないように注意)
③twigファイルの内容を書き換える。

これでBakeコマンドを実行した時に出力されるphpファイルやctpファイルが変更される。

コメントする