タグ

ブックマーク / qiita.com/azukiazusa (1)

  • 【CakePHP】バリデーションメソッドをまとめた - Qiita

    #はじめに# CakePHP(3.8)のバリデーションメソッドまとめです。 バリデーションの基は、Validationクラスのインスタンスに、チェーンメソッドで適応したルールを記述していきます。 use Cake\Validation\Validator; $validator = new Validator(); $validator ->requirePresence('age') ->notEmpty('age', 'このフィールドに入力してください') ->nonNegativeInteger('age', '年齢は数字で入力してください。') Validatorクラスは、基的にはValidationクラスのラッパーになっています。(例外もあります) そのため、実際にどのような処理が行われるかを知るためには、Validationクラスを覗く必要があります。 public fun

    【CakePHP】バリデーションメソッドをまとめた - Qiita
  • 1