lum/lum-spreadsheet

Spreadsheet helper library

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

This package is auto-updated.

Last update: 2024-03-06 21:59:00 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