CakePHP (11 hits)
【CakePHP3】toArray()とtoList()の挙動の違い
toArray()とtoList()ではキーの保持方法に違いがあります
2020/04/12
![author](/_ipx/f_webp/image/author.jpg)
masyus
【CakePHP3】ORMでSELECT時、任意のcolumnを[key => value]で返す方法
CakePHP2の時と比べると、少々面倒な指定方法になるかもしれません
2020/04/12
![author](/_ipx/f_webp/image/author.jpg)
masyus
【CakePHP3】withParsedBody()でブラウザからのPOSTをレスポンスへ再現
src/Http/ServerRequest.phpの理解を深めることができます
2020/03/15
![author](/_ipx/f_webp/image/author.jpg)
masyus
【CakePHP3】JSONをDBテーブルへ格納時にbeforeMarshal()を活用してみた
beforeMershal()はリクエストデータをEntity化する前に、リクエストデータの中身を加工できます
2020/03/08
![author](/_ipx/f_webp/image/author.jpg)
masyus
【PHP】JSON形式か否かをvalidateする方法が意外と簡単だった
json_decode()の返り値がNULLか否かでチェック可能です
2020/03/08
![author](/_ipx/f_webp/image/author.jpg)
masyus
Dockerローカル開発環境のCakePHP3アプリ開発でGeneral error: 5 database is lockedの対処法
データベースのロックは怖いですが、仕組みを理解すれば自ずと改善策が出てきます
2020/03/01
![author](/_ipx/f_webp/image/author.jpg)
masyus
【CakePHP3】「モデルのないフォーム」の使いどころ
お問い合わせフォームやLPの入力フォーム等でValidationをしたい時に活躍します
2020/03/01
![author](/_ipx/f_webp/image/author.jpg)
masyus
【CakePHP3】Migrationで特定のカラムに対し、UNIQUE制約を設定する方法
addIndex()で設定できますが、公式ドキュメントに記載が無かった為備忘録として残します
2020/02/16
![author](/_ipx/f_webp/image/author.jpg)
masyus
【CakePHP3】Collection、max(),min()の挙動と使い方詳解
Collectionのmax(),min()は便利ですが、取り扱うデータ量を予め限定しておくとベターです
2020/02/16
![author](/_ipx/f_webp/image/author.jpg)
masyus