Kreyu / data-table-bundle

Streamlines creation process of the data tables in Symfony applications. NOT PRODUCTION READY.
https://data-table-bundle.swroblewski.pl
MIT License
68 stars 14 forks source link

Move built-in integrations, such as with Doctrine ORM, to a separate bundles #94

Open Kreyu opened 4 months ago

Kreyu commented 4 months ago

To make the core bundle as small as possible, each integration with optional third party libraries, such as Doctrine ORM or PHPSpreadsheet, should be moved to separate repositories. This will allow for updating and improving each integration without bumping a version of the core (for example, to prevent updating the bundle for projects not using those 3rd party libraries).

Kreyu commented 2 months ago

I'll probably deprecate the integration of PhpSpreadsheet and focus solely on the OpenSpout for now, as it is far better in my use cases and I want to maintain only the one that I am actively using.

If anyone wants to maintain the integration with PhpSpreadsheet in a separate bundle, I can put its documentation into the official docs.