「 CakePHP5 」 一覧
-
CakePHP4系、5系でカラムを指定して値があるかないかのチェックする
2025/01/25 CakePHP 3.x 4.x 5.x CakePHP5
CakePHP4、5で指定したカラムに特定の値に該当のレコードの有無をチェックするにはexists()を使う。単純にカラムを指定する方法から複数条件をand、orで探すこともできる。
-
CakePHP4、5のnewEmptyEntityで作成したオブジェクトは空なのか、確認してみた
2025/01/18 CakePHP 3.x 4.x 5.x CakePHP5
CakePHPでレコードを新規登録をする際にnewEmptyEntity()を使って空のEntityを作成するが、これのempty、is_nullなどのでの判定結果がtrueかfalseか確認してみた。
-
CakePHP4、5でSELECT telephone as tel FROM usersの様にasでカラムに別名を付ける方法
2024/12/22 CakePHP 3.x 4.x 5.x CakePHP5
CakePHP4、CakePHP5でクリエビルダーを利用してテーブルからレコードを取得する際、asを使用してカラムの別名で値を取得したい場合の対応方法を解説。また、別名にはハイフンやアスタリスクなど使用できない文字がある点も解説。
-
CakePHP4、5の認証処理で認証が通らない際の確認方法と確認箇所の紹介
2024/12/21 CakePHP 3.x 4.x 5.x CakePHP5
CakePHP4、5系の認証処理でログイン認証が通らない場合の確認方法、確認箇所を解説。ログ出力し、ステータスを確認するが、ステータスの内容も紹介。それはそのままusernameを変更する際のポイントでもある。
-
CakePHP5系で認証機能のAuthenticationプラグインをインストール・エラー発生注意
2024/12/20 CakePHP 3.x 4.x 5.x CakePHP5
CakePHPのユーザ認証に使用するオフィシャルなプラグインAuthenticationだが、CakePHP5系では Authentication Ver.3系を使う必要があるが、公式ChiffonBookが間違えている。
-
CakePHP5でヘルパーから他のヘルパーを読み込む方法・CakePHP4からの変更点
2024/12/13 CakePHP 3.x 4.x 5.x CakePHP5
CakePHP5のヘルパーで他のヘルパーを読み込む方法を解説。公式の日本語CookbookはCakePHP4のソースのままで間違っているため注意が必要。CakePHP4からの移行の際も同じ点に注意が必要。
-
CakePHP5系でDeprecatedを回避しfindListでキーと値のカラムを指定して取得する方法
2024/11/10 CakePHP 3.x 4.x 5.x CakePHP5
CakePHP4のfindListでキーと値のカラムを指定してテーブルにアクセスする方法がCakePHP5では「Deprecated(非推奨)」となった。推奨の記述方法を解説。