Laravel

Laravelのバリデーションで0から2までの数字だけを許容する方法

いつもご利用ありがとうございます。このブログは、広告費によって運営されています。

オススメ本
Web技術を勉強するなら、かなりオススメの雑誌です。毎月新しい発見があります。ついに最終号・・・、みなさん買いましょう!!
読んで損することはない名著。命名で悩むことが多い人はこの本がオススメです。

⇨ Laravel の 記事の目次はこちら

Laravel のバリデーションで 0 から 2 までの数字を許容する書き方についての記事です。

【関連記事】この記事ではフォームリクエストを使っています

結論

in を使う

 public function rules()
    {
        return [
            'categoryId' => 'integer|in:0,1,2'
        ]
    }

これくらいの数であれば、カチッと指定した書き方で良いのではないかなと思います。

まとめ

バリデーションの書き方で非常に限られたケースですが、書いてみました。

1と2の選択式のセレクトタグかなにかで使えると思います。

苦情・意見は Twitter の DM にお願いします。

それでは!