user() !== null; } /** * 获取聊天室偏好的验证规则。 * * @return array */ public function rules(): array { return [ 'blocked_system_senders' => ['nullable', 'array'], 'blocked_system_senders.*' => [ 'string', Rule::in(['钓鱼播报', '星海小博士', '百家乐', '跑马','神秘箱子']), ], 'sound_muted' => ['required', 'boolean'], ]; } /** * 获取聊天室偏好的中文错误提示。 * * @return array */ public function messages(): array { return [ 'blocked_system_senders.array' => '屏蔽设置格式无效。', 'blocked_system_senders.*.in' => '存在不支持的屏蔽项目。', 'sound_muted.required' => '请传入禁音状态。', 'sound_muted.boolean' => '禁音状态格式无效。', ]; } }