如何使用规则 laravel 添加以像素为单位的验证维度?
How can I add validate dimension in pixels with rules laravel?
我用laravel 5.3
我的验证规则 laravel 是这样的:
<?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
如何在规则上添加验证?
请参阅此处的文档:https://laravel.com/docs/5.3/validation。 "Dimensions"节。
您只需要使用类似于此的方法即可。
'avatar' => 'dimensions:min_width=100,min_height=200'
我用laravel 5.3
我的验证规则 laravel 是这样的:
<?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
如何在规则上添加验证?
请参阅此处的文档:https://laravel.com/docs/5.3/validation。 "Dimensions"节。
您只需要使用类似于此的方法即可。
'avatar' => 'dimensions:min_width=100,min_height=200'