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を使えダウトな情報その1SecurityComponent はCakePHP4.2ぐらいのころになくなった... 2024.01.23 CakePHP
CakePHP オブジェクト内のプロパティー存在チェックに引っかからない場合 CakePHP5/PHP8.1でコンポーネントがロードされているかどうか調べるためにif(isset($this->Auth)){}というようなコードを書いたが、なぜかfalseになる。その他のmethod_exists()などの類似の関数... 2024.01.21 CakePHPPHP