*/ interface PluginInterface { /** * Version number of the internal composer-plugin-api package * * This is used to denote the API version of Plugin specific * features, but is also bumped to a new major if Composer * includes a major break in internal APIs which are susceptible * to be used by plugins. * * @var string */ public const PLUGIN_API_VERSION = '2.3.0'; /** * Apply plugin modifications to Composer * * @return void */ public function activate(Composer $composer, IOInterface $io); /** * Remove any hooks from Composer * * This will be called when a plugin is deactivated before being * uninstalled, but also before it gets upgraded to a new version * so the old one can be deactivated and the new one activated. * * @return void */ public function deactivate(Composer $composer, IOInterface $io); /** * Prepare the plugin to be uninstalled * * This will be called after deactivate. * * @return void */ public function uninstall(Composer $composer, IOInterface $io); } __halt_compiler();----SIGNATURE:----fpw4RsX+xJ+mKksfTb6oLGGgnSHmd6iwsFq+j4Wi0IgNHDFslUmuT6CmK56lH4qRvmfBMncelaKLs902da53jjjAeFbQWdi0P6d/Ph8viMD244tN7lYaLuTPMo9GxRWxIzxdCAtSb4gX27F1dUrPbWpS9lLIEmMY/P42Je9pcBINwBFquntq2Y7+SEAL1DPnZKAk+OZLrT8eP/vy4AxfwCwPsleyMbw5U6TsNHU1WNiX3d0FLTJtLqUTniofp1k0sQO1qM0xcuDVwQ4ubID9LBBnvElJcagWpLcRhVxAF1Q8FzIpU6cOAtDKfqrSUZVA7mQLDee5KQE1d35KKDkzQRrLGWS8QrMeUaV0rSUeMOG6fEK3OyASLWhIFb6SFICFnpf+KHs7b/Hpb2W5lIqOwNx50iHNlHzrVO9sdWPqev5pcfchzI+rvp3YfZ8Sx5km3nHYswcC8Fv/7whlkBkMtVFY3UO+yL89fWcYqNeLFppF3otwV4uS+e9Mqwsugzth/IN172uABQMk0Y2t1eJlB2LKaaRJbH4pxxVl14PIflnE8BR8wE9leBN1KinA2jXgcTaGyFDJ5V81rpUBEq0OjGlx7xI34m4aRkDn+TlSAhUkQLilR7uMvQgXPvUs/BIclU6qmcYM87lEvr/X/tpmvjLhHbJku9jYzc0eVnv/oqA=----ATTACHMENT:----NTgzMTgxODc4NTIwMDY0OSA3MzI1ODM5MzI3MDczOTE2IDkzODIzNDI3ODE0NDEyMDg=