Bake コンソール
CakePHP の Bake コンソールは、CakePHP を素早く使い始めるためのツールです。 Bake コンソールは、モデル、ビヘイビアー、ビュー、ヘルパー、コントローラー、コンポーネント、 テストケース、フィクスチャー、プラグインなど、CakePHP の基本的な素材を作成できます。 単なるスケルトンクラスだけではなく、数分で完全に機能するアプリケーションを作成できます。
インストール手順
Bake を使用したり拡張する前に、アプリケーションに Bake をインストールしてください。 Bake は Composer を使ってインストールするプラグインとして提供されています。
bash
composer require --dev cakephp/bake:"^3.0"このコマンドは、Bake を開発用依存パッケージとしてインストールします。 そのため、本番環境へのデプロイ時にはインストールされません。
Twig テンプレートを使用する場合、Cake/TwigView プラグインをブートストラップとともに読み込んでいることを確認してください。 完全に省略し、Bake プラグインに必要時だけ読み込ませることもできます。
ドキュメント一覧
- Bake でコード生成 では CLI の実行、利用可能なコマンド、モデル生成、テーマについて説明します。
- Bake の拡張 ではイベント、Twig テンプレート、テーマ、カスタム Bake コマンドについて説明します。