CakePHP [CekePHP5]Tableクラスのメソッド存在チェック こちらの記事でコントローラーのメソッドの存在チェック方法について書きましたが、Tableクラスでメソッドが存在するか調べる方法についてはまた事情が違うようでした。 Tableクラスに実装したメソッドに関してはmethod_exists()で... 2024.02.08 CakePHPCakePHP5
CakePHP CakePHPがひどすぎる件 久々にCakePHP触ったんだけど、5になってリファレンスのインチキ度が増していますので、全く信用できません。 CakePHP4とかのときに削除された機能がそのまましれっと書いてある。 とにかく、名前が変わっただけとか無意味な変更がおおくて... 2024.01.23 CakePHP
CakePHP [CakePHP5]CSRF無効化 CakePHP5でCSRFを無効化する方法がハマったのでメモ。 結論 先に結論だけ述べると、FormProtectionComponentを使え ダウトな情報その1 SecurityComponent はCakePHP4.2ぐらいのころにな... 2024.01.23 CakePHP
CakePHP オブジェクト内のプロパティー存在チェックに引っかからない場合 CakePHP5/PHP8.1でコンポーネントがロードされているかどうか調べるために if(isset($this->Auth)){ } というようなコードを書いたが、なぜかfalseになる。 その他のmethod_exists()などの類... 2024.01.21 CakePHPPHP