2017年1月25日水曜日

Laravel5.3で画像アップロードのバリデーション

Laravel5.3画像アップロードのバリデーションです。マイムタイプや画像のサイズ、縦横の比率などもチェックしてくれます。至れり尽くせり。

  • image
  • mimes
  • dimensions

/app/Http/Requests/UploadImageRequest.php
  public function rules()
  {
    return [
      'pic' => 'required|image|mimes:jpeg,jpg|dimensions:min_width=100,min_height=200,max_width=300,max_height=400',
    ];
  }

参考サイト
Available Validation Rules(Laravel)

0 件のコメント:

コメントを投稿