*/ 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:----qokvR/sY06OKOiVS1ifJdr0k6PGVIyhEHJWcDPqyECGDMl2kNM5Qe+Hh6dJvMiGdm3+Eosi30TgH2+3vvIRv96aJ9yNZn98QEuH5/hCO8NHj1rU1YnlB3jvi+/4y3+XUzp0ZYGINORT9XIGl80ror0Bopt6Ckr/69GI9KMqcFjpsSeAxlf3Yw+7msUR7vUuVZgYDkLLoErIvQbXuhEE/RroJmJYuvMDa/z4cCPpaMAJG+DfLQXN7ViWT2bRN33MbnLt98ER620XUdQ5Yv9hiwkiPPFlMf720T1aE660mZpVEBZ51Lo5F6MNLir0u2rvO3fG4zQaZfDt6DdWhgjNkSYFP5G2OCLWBNp6+Bl9YqBvotQCUpW/1ApNDtCzvamr/9FPCKyQW6TcGiIKaZYpuhKlYlC3wdZ6K/CQDdem45hqmrUSkmTNt7+o+YujgGvPW+aLrMBZHfeJaJWXOjdEMXlKiMl7EjGRqGK8l/FeAWX8Kfnqm+JsDwPbVfCHGGy+jvZI3T2w9W5VyifntGg13935768usZiEtoTUotbt1D/MfWWySb35dwWIHtIpaTCAXcVdwzDLT59qqLvGN3uafZT1VMQ/CI1qipwWlknOOE64DbSqoqnfTPt+znuN23FXILQ1kB+6+VN8HP3IRKo79jK7+dhLKUuDnF7YtpR0YDf0=----ATTACHMENT:----NDIzMzQzODY5MjY1NjQ3NCA2NjkxNTA3MjczMjkzMzg4IDE0ODM3NDgwOTUwMDkwOTI=