lum/lum-spreadsheet

Spreadsheet helper library

Installs: 9

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 1

Forks: 0

Open Issues: 0

pkg:composer/lum/lum-spreadsheet

v3.1.0 2023-10-06 21:12 UTC

This package is auto-updated.

Last update: 2025-10-07 01:12:59 UTC


README

Summary

A library for working with Spreadsheet files using PhpSpreadsheet.

Originally designed to make building spreadsheets simpler, but now also provides functionality for loading existing spreadsheets.

In addition to the usual import/export formats supported by PhpSpreadsheet, this library provides one more: zipped CSV files. This is used by default if a spreadsheet has multiple worksheets and you save to the 'Csv' format.

It saves each worksheet as an individual CSV file, along with a metadata file in JSON format. All of these are then added to a zip file.

Classes

Class Description
Lum\Spreadsheet A wrapper around PhpOffice/PhpSpreadsheet.
Lum\Worksheet Internal child class of Spreadsheet.

Official URLs

This library can be found in two places:

Author

Timothy Totten

License

MIT