12
12
use Composer \IO \IOInterface ;
13
13
use Composer \Plugin \PluginInterface ;
14
14
use Composer \Installer \PackageEvent ;
15
- use Composer \Script \ ScriptEvents ;
15
+ use Composer \Installer \ PackageEvents ;
16
16
17
17
/**
18
18
* Class Plugin.
@@ -39,12 +39,12 @@ public function activate(Composer $composer, IOInterface $io)
39
39
public static function getSubscribedEvents ()
40
40
{
41
41
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 ' ,
48
48
);
49
49
}
50
50
@@ -55,7 +55,6 @@ public static function getSubscribedEvents()
55
55
*/
56
56
public function prePackage (PackageEvent $ event )
57
57
{
58
-
59
58
$ this ->wrapper ->prePackage ($ event );
60
59
}
61
60
@@ -68,4 +67,18 @@ public function postPackage(PackageEvent $event)
68
67
{
69
68
$ this ->wrapper ->postPackage ($ event );
70
69
}
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
+ }
71
84
}
0 commit comments