diff --git a/.travis.yml b/.travis.yml index 1420f4b..65d7f59 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,12 +1,12 @@ language: php php: - - 5.4 - - 5.5 - 5.6 - 7.0 - 7.1 - 7.2 + - 7.3 + - 7.4 sudo: false dist: trusty diff --git a/Model/QuizExport.php b/Model/QuizExport.php index ebe9568..cca33b3 100644 --- a/Model/QuizExport.php +++ b/Model/QuizExport.php @@ -73,7 +73,11 @@ public function getExportData($quizKey) { $Plugin = ClassRegistry::init('PluginManager.Plugin'); $composer = $Plugin->getComposer('netcommons/quizzes'); // 最初のデータは小テストプラグインのバージョン - $zipData['version'] = $composer['version']; + if (isset($composer['version'])) { + $zipData['version'] = $composer['version']; + } else { + $zipData['version'] = null; + } // 言語数分 $Language = ClassRegistry::init('M17n.Language');