From efb7dfd0e0b02f4f67a82fb74a4b2d20f12ddcb1 Mon Sep 17 00:00:00 2001 From: TravisCarden Date: Fri, 22 Mar 2019 00:22:34 -0400 Subject: [PATCH] Protected plugin against undefined method error. --- src/Plugin.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/Plugin.php b/src/Plugin.php index 46603ae..8bf8a7c 100644 --- a/src/Plugin.php +++ b/src/Plugin.php @@ -20,6 +20,10 @@ public function activate(Composer $composer, IOInterface $io) { $package = $composer->getPackage(); + if (!method_exists($package, 'setScripts')) { + return; + } + $extractor = new PackageScriptsExtractor($io); $devScripts = $extractor->extract($package);