о первом вопросе (если он бесплатный).
Поскольку автор репозитория находится под GNU (в репозитории есть ссылка, но если вы ее не читали или не видели здесь ->https://github.com/PHPOffice/PHPExcel/blob/master/license.md).
Во-вторых, в связи с вашей ошибкой continue 2
, вам нужно сначала проверить, какая версия PHP вы используете, эти проблемы continues
очень часто встречаются в некоторых старых библиотеках (в основном это последняя значимая ошибка).обновление было 6 лет назад).
Если вы проверите проблемы с Github, вы увидите, что появилась точная ошибка, о которой вы спрашиваете здесь https://github.com/PHPOffice/PHPExcel/issues/436.
Хорошо, но чторешение?!
Ну, у вас есть 2 простых решения:
1 - Используйте другую библиотеку или создайте свою. 2 - Попытайтесь решить проблему.
Особенно, если яесли я выбрал первый, то теперь, когда вы получаете новую библиотеку / плагин, я настоятельно рекомендую вам перед загрузкой проверить проблемы в репозитории, чтобы избежать появления этих странных ошибок в вашей системе.
Если вы все равно выберетепо какой-то причине продолжайth этот, попытаться исправить это и открыть PR.
Согласно документации, вы можете легко исправить https://php.net/manual/en/control-structures.continue.php и просто скомпилировать библиотеку, и все готово.