taravel/app/Http/Requests/SendPromptRequest.php
2024-11-13 16:26:27 +08:00

28 lines
622 B
PHP

<?php
namespace App\Http\Requests;
use Illuminate\Foundation\Http\FormRequest;
class SendPromptRequest extends FormRequest
{
public function authorize(): bool
{
return true; // 已通過 auth middleware 驗證
}
public function rules(): array
{
return [
'prompt' => ['required', 'string', 'max:4000'] // 設置合理的最大長度限制
];
}
public function messages(): array
{
return [
'prompt.required' => '提示內容不能為空。',
'prompt.max' => '提示內容超過最大允許長度。'
];
}
}