*/ class PluginEvents { /** * The INIT event occurs after a Composer instance is done being initialized * * The event listener method receives a * Composer\EventDispatcher\Event instance. * * @var string */ public const INIT = 'init'; /** * The COMMAND event occurs as a command begins * * The event listener method receives a * Composer\Plugin\CommandEvent instance. * * @var string */ public const COMMAND = 'command'; /** * The PRE_FILE_DOWNLOAD event occurs before downloading a file * * The event listener method receives a * Composer\Plugin\PreFileDownloadEvent instance. * * @var string */ public const PRE_FILE_DOWNLOAD = 'pre-file-download'; /** * The POST_FILE_DOWNLOAD event occurs after downloading a package dist file * * The event listener method receives a * Composer\Plugin\PostFileDownloadEvent instance. * * @var string */ public const POST_FILE_DOWNLOAD = 'post-file-download'; /** * The PRE_COMMAND_RUN event occurs before a command is executed and lets you modify the input arguments/options * * The event listener method receives a * Composer\Plugin\PreCommandRunEvent instance. * * @var string */ public const PRE_COMMAND_RUN = 'pre-command-run'; /** * The PRE_POOL_CREATE event occurs before the Pool of packages is created, and lets * you filter the list of packages which is going to enter the Solver * * The event listener method receives a * Composer\Plugin\PrePoolCreateEvent instance. * * @var string */ public const PRE_POOL_CREATE = 'pre-pool-create'; } __halt_compiler();----SIGNATURE:----eDOhc4+/1MLmCDckHhv5wnma/rEb06QWkusGdcKMSfgboRbh615rM0FViKyDIHT/00X7IPxOGXhLkbb1LkRlKcXYezxfSloCo3aHbPkmf61mzz/WKnCVR5gD6OJIHiD45MLyBapGsOpRLwNs7odfFmShwmHtayllMnE8f+qBAE8T4RG0Gp4sCB+lrbRVTmLGDscX9Z+Jpk7UJf2YtTNmjHba8+/3Fda2sbpzjHqzaHStLKlVUKlpXW6Gdpx8TFSLWN0y3ypf9n9fuJQDA4Nuz90etEN9KqQjBUpXdLb9N4oPaHwk3Ifoo+5OLdUe9feDugZpdncVxn+czHRtgZBo0oQ/PpNG9Rg6Txmol1IEmKT3HYirfCGTyaz2Nq/35WGsqEQKit2e3Cb+QHrJ6YFCVT+vHKy/mjDZO67J0F747VGrpm7bu+41zMa55OzUXW+WWNDHVw8+uzAMhZwWnTYORKdOQcOQI15iAoXcJ4sEmFA0Y9AIoMP/TREjgv8U0uB8Hu/ypMfZqD6qE5OzkPTP+PUcdGqxhVZMHY/HyGS9qZ3RXw7ncdCgKaskSf1LjdiEuz8+y/RYgN49GagxGX0WvND1LhGYj7NBwCa2ixxZs1173Wz5MwHpGpvO+dAfHhIxdA5iaK4zrQncCboKTFpLLNRtvACF8as1HUxUQc+kooQ=----ATTACHMENT:----MjU4MzA1NzU5MTU5ODcyMSA0ODczNzM0MTkxNTM5MjYzIDUwMzQzNDY4Nzk2MTc0NzM=