CakePHP3

CakePHP

[CakePHP3.6] Deprecated Error: You no longer need to call `Plugin::routes()` after upgrading to use Http\Server.メッセージ

bakeコマンドを使っていたら以下のメッセージが出力された。 Deprecated Error: You no longer need to call `Plugin::routes()` after upgrading to use...
CakePHP

CakePHP3とPHPUnitでControllerの単体テストを実施してみた

CakePHP3とPHPUnitでの単体テストコードの勉強をするために簡単なコードを書いて実施してみた。 環境 CakePHP 3.6.3 PHPUnit 5.7.27 PHP 7.0.27 UsersController.phpにsum(...
CakePHP

CakePHP3でPHPUnitのテストをしようとしていたときに出たエラーメッセージ

CakePHP3でPHPUnitのテストをしようとしていたときに出たエラーメッセージ。 ・テスト用のデータベースが見つからなかっときのエラーメッセージ Exception: Unable to insert fixtures for "te...
CakePHP

CakePHP3とPHPUnitを使って単体を実施したらClass could not be foundメッセージが表示された

CakePHP3のドキュメントを元にPHPUnitを使って単体を実施したら以下のメッセージが表示された。Class 'tests\TestCase\View\Helper\ProgressHelperTest' could not be f...
CakePHP

CakePHP3でColumn not found: 1054 Unknown columnエラーが発生した原因と対処

背景 CakePHP3でTableクラスで期待しているカラム名とMySQLのカラム名に差異があった。 そこでMySQL側のカラム名の修正をした。 しかし、Column not found: 1054 Unknown columnエラー...
CakePHP

CakePHP3のバージョンがいくつか調べる

CakePHP3のバージョンがいくつなのか調べる方法 以下のファイルにバージョンが記載してある。 cakephp_root/vendor/cakephp/cakephp/VERSION.txt
CakePHP

CakePHP3で1Controller、1Templateのページを作る

CakePHP3で1Controller、1Templateのページを作る。 題材は画面から身長と体重を入力したらBMIを表示してくれるページ。入力チェックは実施しない。 環境 CakePHP 3.5.10 Controll...
CakePHP

CakePHP3でデフォルトのレイアウトを無効にする方法

CakePHP3を始めてからctpファイルを用いて画面を表示させると緑色したヘッダー部分も一緒に表示される。 ちなみにこのヘッダー部分の記述はsrc\Template\Layout\default.ctpに書かれている内容。 このヘ...
CakePHP

CakePHP3で新しい設定ファイルを追加する

CakePHP3にはプロジェクトを新規作成したときからapp.phpという設定ファイルがある。 これとは別の設定ファイルが欲しくなった時に追加する方法。 環境 CakePHP 3.5.10 ・config/other_con...
CakePHP

CakePHP3で設定ファイルapp.phpの設定値を取得する

CakePHP3で設定ファイルapp.phpの設定値を取得する。 環境 CakePHP 3.5.10 ・config/app.phpの一番下に'ccc' => 'ddd',を追記する。 ・config/bootstr...
タイトルとURLをコピーしました