除某些类型外,Laravel Validator mime类型

时间:2015-07-28 07:43:53

标签: php laravel-5 mime-types

在我的Web应用程序中,我允许用户上传文件,应用程序将文件存储在Aws s3中。我正在使用laravel 5.0并希望使用Validator类验证文件类型。我知道规则

mimes:jpeg,bmp,png

但我的问题是我想允许所有文件除了'php,html,js'。

它有什么规则吗?或任何自定义功能。

2 个答案:

答案 0 :(得分:1)

不幸的是,你只能在mimes验证中列入白名单,没有黑名单功能。

答案 1 :(得分:0)

您应该编写自己的(可重用的)自定义验证程序。 例如,对于Laravel 5.3,请参阅:

https://laravel.com/docs/5.3/validation#custom-validation-rules