前提・実現したいこと
ファイルのアップロードURLの拡張子をバリデーションしたい
発生している問題・エラーメッセージ
というDB項目としてはstringの列,例として'img'という名前の列のバリデーションで
"img" => ['required', 'mimes:gif,jpeg'],
とした場合、正しくjpegの拡張子でもバリデーションで弾かれてしまいます。
ファイル名から拡張子をバリデーションするにはどのようにしたら良いのでしょうか?
試した
現在ビジネスロジック内でpathinfoをつかってチェックしています。
それで独自バリデーションを組む以外の方法はないでしょうか?