* * @version 1.0.0 */ class ForgotRequest extends FormRequest { /** * Determinar si el usuario está autorizado para realizar esta solicitud */ public function authorize(): bool { return true; } /** * Obtener las reglas de validación que se aplican a la solicitud */ public function rules(): array { return [ 'username' => ['required', 'string', 'exists:users,username'] ]; } public function messages(): array { return [ 'username.required' => 'El nombre de usuario es requerido', 'username.exists' => 'El usuario no existe', ]; } }