如何使用规则laravel以像素为单位添加验证维度?

时间:2017-11-29 07:53:05

标签: laravel validation laravel-5.3 rules laravel-validation

我使用laravel 5.3

我的验证规则像这样:

<?php
namespace App\Http\Requests;
use Illuminate\Foundation\Http\FormRequest;
class StoreProfileCreateRequest extends FormRequest
{
    ..
    public function rules()
    {
        return [
            'banner'=> 'required|mimes:jpeg,bmp,png,jpg|max:7024'
        ];
    }
}

我想以像素为单位添加验证尺寸。因此,如果用户没有上传尺寸为1170 x 300像素的横幅,则会出现如下消息:

Please upload an image with 1170 x 300 pixels dimension

如何在规则上添加验证?

1 个答案:

答案 0 :(得分:2)

请参阅此处的文档:https://laravel.com/docs/5.3/validation。 &#34;外形尺寸&#34;部分。

您只需要使用与此相似的内容。

&#39;化身&#39; =&GT; &#39;尺寸:MIN_WIDTH = 100,MIN_HEIGHT = 200&#39;