Adrien Loison 40ee386edd Add helper functions to create specific readers and writers
Removed the `ReaderEntityFactory::createReader(Type)` method and replaced it by 3 methods:
- `ReaderEntityFactory::createCSVReader()`
- `ReaderEntityFactory::createXLSXReader()`
- `ReaderEntityFactory::createODSReader()`

This has the advantage of enabling autocomplete in the IDE, as the return type is no longer the interface but the concrete type. Since readers may expose different options, this is pretty useful.

Similarly, removed the `WriterEntityFactory::createWriter(Type)` method and replaced it by 3 methods:
- `WriterEntityFactory::createCSVWriter()`
- `WriterEntityFactory::createXLSXWriter()`
- `WriterEntityFactory::createODSWriter()`

Since this is a breaking change, I also updated the Upgrade guide.
Finally, the doc is up to date too.
2019-05-17 21:22:03 +02:00
..
2019-05-17 13:25:49 +02:00
2017-11-26 20:02:20 +01:00
2019-05-17 13:25:49 +02:00
2017-11-26 20:02:20 +01:00
2017-11-26 20:02:20 +01:00

Spout Documentation

Quickstart

  1. Install jekyll: sudo gem install jekyll
  2. Run the site locally: jekyll serve

Usage with Docker and Docker Compose

Editing the documentation

  • All documents relevant for the documentation are located in the _pages folder.