Skip to content
Discussion options

You must be logged in to vote

There few major reason why we not yet migrated to spatie/simple-excel, mainly:

  1. Spatie has been aggressive with only supporting the latest PHP version, To use it with Nova 4 we need to use ^1.2.3|^2.0 and use only features that are available for all the compatible versions.
    • Only 2.0.0 and above uses openspout/openspout, any projects running on Laravel 8 with PHP 7.x on Nova 4 would still depends on box/spout.
  2. While the Reader support LazyCollection, the Writer doesn't and this would increase memory usage and execution time when exporting a large dataset. I would assume you would see a similar result to Laravel Nova Export.

Replies: 2 comments 1 reply

Comment options

You must be logged in to vote
0 replies
Answer selected by crynobone
Comment options

You must be logged in to vote
1 reply
@crynobone
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants
Converted from issue

This discussion was converted from issue #4520 on July 02, 2022 18:13.