*/ 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:----t6IT3ODaOlnM7ZG1PwVvFPccfvIxm9EtCCx9Lvi8PMF6wVzQPlhHt1CfQ7jBItw9TbJnSh9/vH21recUsdGePxDGr1PN3bsKe7B4pZFw4VsNcG2C7KBqbGpbRr3UOWr/Md6LCRnC3L1ku5h2PghQGamLbbWfvH3SpQ9MzOK2Bd11tCasEZTfw+L1sT3aqQPe68yspzOGo2uVG+JUQ+2ZrLl4V/oMgfbQAvGmOztF52nUWmEWqackto8P9qY309/a058lc3FM/WK4hGwY5Q/+ybcJt+5M30+aGLqjutK5L4iavBjdym4b+1vGefHrpVRKfzb7Wz21McGmK2T+gwvtptb236mK0XN7w1CzOuvqSY+1rukWZancSxwoOLdQQ9cJHx2gBX+zd8cZXC37Ztwa7rVnxavNjdPyW0ezcVRl3vWlMBNR7BXH+M4oqXL42PWpXLmJNw/aWJvvmbCeTzwPWcHDqIHOM8p/rqmsSCLqkF+hpoWZBi9+g31cHT/VdELdb9Uf1iuq0ESGBLPEp2lAKqSxUUyU1RxXEBRXHYCtzP5FREi/dRcHfhhKHCxN3Mm3/qlojPEiWUv9jeUJeIREvmVO1NT7pgUj0lRq85XSKJFqpcF91jGO3sS34x92/SFkfMMoxh6CnhRfkJ+vu6/4iHrB7ji8ijRZen5a5NhzaIs=----ATTACHMENT:----Mzk3OTcxODIyNjc5MjUyMSAxMDg1MjIyNjEyMTYxNTQ2IDM1MTE0NDc2MTkyOTQyNDE=