| // +------------------------------------------------+ namespace app\common\validate; use think\Validate; class Content extends Validate { /** * 验证规则 * @var array */ protected $rule = [ 'title' => 'require|length:2,100', 'description' => 'require', 'content' => 'require', 'storage_id' => 'require', 'category_id' => 'require', ]; /** * 提示信息 * @var array */ protected $message = [ 'title.require' => '标题必须填写', 'title.length' => '标题长度应在:1-:2位之间', 'description.require' => '描述必须填写', 'content.require' => '内容必须填写', 'storage_id.require' => '必须上传图片', 'category_id.require' => '分类必须选择', ]; /** * 验证场景 * @var array */ protected $scene = [ 'add' => ['title', 'description', 'content', 'storage_id', 'category_id'], ]; }