校园论坛

This commit is contained in:
liu
2026-05-31 03:47:57 +08:00
parent a1c6ecf2b9
commit 86be1c230e
47 changed files with 1892 additions and 0 deletions
@@ -0,0 +1,33 @@
<?php
namespace Modules\Forum\Http\Requests;
use Modules\Common\Http\Requests\BaseFormRequest;
class ForumPostFormRequest extends BaseFormRequest
{
protected $stopOnFirstFailure = true;
public function rules(): array
{
return [
'title' => 'required|max:100',
'content' => 'required',
'category_id' => 'nullable|integer',
'user_id' => 'required|integer',
'images' => 'nullable|array',
'is_hot' => 'nullable|integer|in:0,1',
'is_top' => 'nullable|integer|in:0,1',
'status' => 'nullable|integer|in:0,1,2',
];
}
public function messages(): array
{
return [
'title.required' => '帖子标题不能为空',
'content.required' => '帖子内容不能为空',
'user_id.required' => '发布用户不能为空',
];
}
}