■結論
minやmax、betweenで数値の範囲チェックを行う際は、numericを記述しないと文字数のバリデーションとなる。
'box_number' => 'numeric|between:0,3',
'box_number' => 'max:3',
// 4 ok
// 1234 タイトルには3文字以下の文字列を指定してください。
'box_number' => 'between:0,3',
// 4 ok
// 1234 タイトルには0〜3文字の文字列を指定してください。
'box_number' => 'digits_between:0,3',
// 4 ok
// 1234 タイトルには0〜3桁の数値を指定してください。
'box_number' => 'numeric|max:3',
// 4 タイトルには3以下の数値を指定してください。
'box_number' => 'numeric|between:0,3',
// 4 タイトルには0〜3までの数値を指定してください。
'box_number' => 'digits_between:0,3',
// 4 ok
// 1234 タイトルには0〜3桁の数値を指定してください。