今回のお題 CakePHP3.8を使って実装を進めた際に起きました。 調べてみても意外にヒットしなかったので、自分なりの対処方法を残しておきます。 環境 PHP: 5.6.40 CakePHP: 3.8 OS: CentOS7.2 DB: MySQL5.7.21 今さらPHP5.6かよ、というのは置いておき。。 画面イメージ よくあるこのような画面です。 今回は身長か体重のどちらかは入力必須(両方入力されていてもOK)というお話です。 CakePHP3実装 model Usersモデルに以下のカラムがある、という前提で進めます。 身長: height 体重: weight public function validationDefault(Validator $validator) { $validator ->notEmptyString('height', '身長か体重のいずれかを入力