scrapeNfe method

Future<NFE> scrapeNfe()

Initiates the NFE scraping process.

Returns a Future that completes with the scraped NFE object.

Implementation

Future<NFE> scrapeNfe() async {
  final url = urlBuilder.getLink();
  final document = await httpClient.fetchDocumentFromLink(url);
  final state = URLStateExtractor(url).extractState();
  scraper = ScraperFactory.getScraper(state, document);

  return scraper!.getNfe()..url = url;
}