OpenSpout — это управляемая сообществом версия box/spout
, библиотеки PHP для быстрого и масштабируемого чтения и записи файлов электронных таблиц (CSV, XLSX и ODS). В отличие от других устройств чтения или записи файлов, он способен обрабатывать очень большие файлы, сохраняя при этом очень низкое использование памяти (менее 3 МБ).
Документацию можно найти по адресу docs/
.
box/spout:v3
до openspout/openspout:v3
box/spout
на openspout/openspout
в вашем composer.json
BoxSpout
на OpenSpout
в вашем коде. Версия 4 представила новые функциональные возможности, а также некоторые важные изменения. Если вы хотите обновить кодовую базу OpenSpout, обратитесь к руководству по обновлению.
Это ответвление библиотеки Spout Box: https://github.com/box/spout.
Код, являющийся прямым потомком коммита cc42c1d
является собственностью Box, Inc. и лицензируется по лицензии Apache версии 2.0:
https://github.com/openspout/openspout/blob/cc42c1d29fc5d29f07caeace99bd29dbb6d7c2f8/ЛИЦЕНЗИЯ
Код, созданный, отредактированный и выпущенный после упомянутого выше коммита, является собственностью организации openspout Github и лицензируется по лицензии MIT.
https://github.com/openspout/openspout/blob/main/LICENSE