create(); return $requestInput; } function formErrors(): FormErrors { return new FormErrors(); } function formErrorsFrom(array|FormErrors $errors): FormErrors { return formErrors()->merge($errors); } function flashFormErrors(FormErrors $errors, ?string $scope = null, string $keyPrefix = 'form_error'): void { $index = 0; foreach ($errors->toFlatList() as $message) { $key = $keyPrefix . '_' . $index; Flash::error((string) $message, $scope, $key); $index++; } }