CSV files: added possibility to select PHP input file mode #14610
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
A small modification to the CSV processor of the framework. This processeur is juste a layer
over native PHP functions. However it forces the input mode when writing into a file which is very unpleasant and lacks of flexibility.
For instance, if you want to progressively save the data in to the file, you can't: you have to save it at once. It could lead to have big amount of data stored in memory while it could be saved progressively in the file.
This small modification allows to developer to choose the input mode while not breaking the backward compatibility.
Manual testing scenarios
Contribution checklist