1212use Composer \IO \IOInterface ;
1313use Composer \Plugin \PluginInterface ;
1414use Composer \Installer \PackageEvent ;
15- use Composer \Script \ ScriptEvents ;
15+ use Composer \Installer \ PackageEvents ;
1616
1717/**
1818 * Class Plugin.
@@ -39,12 +39,12 @@ public function activate(Composer $composer, IOInterface $io)
3939 public static function getSubscribedEvents ()
4040 {
4141 return array (
42- ScriptEvents ::PRE_PACKAGE_INSTALL => 'prePackage ' ,
43- ScriptEvents ::POST_PACKAGE_INSTALL => 'postPackage ' ,
44- ScriptEvents ::PRE_PACKAGE_UPDATE => 'prePackage ' ,
45- ScriptEvents ::POST_PACKAGE_UPDATE => 'postPackage ' ,
46- ScriptEvents ::PRE_PACKAGE_UNINSTALL => 'prePackage ' ,
47- ScriptEvents ::POST_PACKAGE_UNINSTALL => 'postPackage ' ,
42+ PackageEvents ::PRE_PACKAGE_INSTALL => 'prePackage ' ,
43+ PackageEvents ::POST_PACKAGE_INSTALL => 'postPackage ' ,
44+ PackageEvents ::PRE_PACKAGE_UPDATE => 'prePackage ' ,
45+ PackageEvents ::POST_PACKAGE_UPDATE => 'postPackage ' ,
46+ PackageEvents ::PRE_PACKAGE_UNINSTALL => 'prePackage ' ,
47+ PackageEvents ::POST_PACKAGE_UNINSTALL => 'postPackage ' ,
4848 );
4949 }
5050
@@ -55,7 +55,6 @@ public static function getSubscribedEvents()
5555 */
5656 public function prePackage (PackageEvent $ event )
5757 {
58-
5958 $ this ->wrapper ->prePackage ($ event );
6059 }
6160
@@ -68,4 +67,18 @@ public function postPackage(PackageEvent $event)
6867 {
6968 $ this ->wrapper ->postPackage ($ event );
7069 }
70+
71+ /**
72+ * {@inheritdoc}
73+ */
74+ public function deactivate (Composer $ composer , IOInterface $ io )
75+ {
76+ }
77+
78+ /**
79+ * {@inheritdoc}
80+ */
81+ public function uninstall (Composer $ composer , IOInterface $ io )
82+ {
83+ }
7184}
0 commit comments