OpenSpout — это управляемая сообществом версия box/spout , библиотеки PHP для быстрого и масштабируемого чтения и записи файлов электронных таблиц (CSV, XLSX и ODS). В отличие от других устройств чтения или записи файлов, он способен обрабатывать очень большие файлы, сохраняя при этом очень низкое использование памяти (менее 3 МБ).
Документацию можно найти по адресу docs/ .
box/spout:v3 до openspout/openspout:v3box/spout на openspout/openspout в вашем composer.jsonBoxSpout на 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