CakePHPSessionの基本 【CakePHP4】 概要下記の記事で以前、Sessionの継続時間の設定について解説しました。今回はCakePHPにおけるSessionの基...2023.09.18CakePHP
CakePHPルーティング(URL・パスの指定)その2 〜アクションにパラメータを渡す〜【CakePHP4】 ルーティングの基本CakePHPのルーティングは、config/routes.phpで指定します。基本的な内容については...2023.09.17CakePHP
CakePHPController内で共通の変数を定義する【CakePHP4】 基本Controller内で複数回定義している、同じ内容の変数を共通化します。修正前src/Controller/Sam...2023.09.09CakePHP
CakePHPuuidの生成と使い方 【CakePHP4】 uuidとは?CakePHP公式サイトには、以下のように記載されています。UUIDメソッドはRFC4122準拠のユニーク...2023.08.26CakePHP
CakePHP中間テーブルの基本と使い方 〜多対多リレーションシップ〜 【CakePHP4】 中間テーブルの利用シーン中間テーブルを利用するのは、「多対多リレーションシップ」を実装する場合です。類似の概念として「1...2023.08.13CakePHP
CakePHPエラーチェックの基本 〜デバッグモードとログファイル〜【CakePHP4】 デバッグモード概要デバッグモードにすると、以下のように管理画面上でエラーメッセージの内容をエラー箇所を含めて具体的に確認...2023.07.30CakePHP
CakePHPパスワード変更を実装する【CakePHP4】 やりたいこと・前提以下のような流れの、パスワード更新フォームを作るとします。①フォームから、元パスワードと新パスワードを...2023.06.11CakePHP
CakePHPテーブル名の変更に、最小限のコード変更で対応する【CakePHP4】 前提下記のようなテーブル構造でサービスを運用しているとします。①users:id・email・password②info...2023.06.03CakePHP
CakePHPIntegrity constraint violation: 1052 Column ‘id’ in where clause is ambiguous エラーについて【CakePHP4】 エラーが発生するコードsrc/Controller/SamplesController.php<?php//・・・省略u...2023.05.20CakePHP
CakePHPSession(ログイン状態の維持など)の継続時間を変更する【CakePHP4】 概要CakePHP4では、公式ドキュメントを参考にログイン機能を実装すると、自動でブラウザにログイン状態を保持してくれま...2023.05.13CakePHP