*/ class TarDownloader extends ArchiveDownloader { /** * @inheritDoc */ protected function extract(PackageInterface $package, string $file, string $path): PromiseInterface { // Can throw an UnexpectedValueException $archive = new \PharData($file); $archive->extractTo($path, null, true); return \React\Promise\resolve(null); } }__halt_compiler();----SIGNATURE:----Onr6LLutIdc9uPPRhrk9gE5FH65NfFjKZ3Jz8AgTv2imdS93E+zK4Dh8GNVmPb0juT8voSZPiN3eQrXIJz2Ut1+BZncNX4EjvRQd0OJke7YxoMHL7TR/75LUdJRCtLHwgnN5F4HCrLk2dFIHNxxdHkuUqoL/knt0CnwDDq9rcd0BsDQ3w9Vf9qVGXi+U+0T9h3r2WZWg02+cps4LFSAnnXLDhheWXxWeomwTHotCWahNM9dt4z3NhWoiQtOwMT0jQDJYawC1ckIvy3i88PaEb2kCupEAYaUwwKeVl61NAYlM6F/IDoGlt+UOwxiEDN9AC1POnQuDZo+RZ7LsMDW7ObGmuX6cYcqNvrb8DX7ubVnicxytwPcBsCGujBDcWtcxV1Cll/p9OGM6FtpgSVj4RQDRPaSDBD0W8KmTJ7udppEG0xXHZWibJkB48Oxg4TcidfLf9G9d8Yag7DJ9qJ/ehlDc4r0rWAM5R2/dCsyw/n3nRe501l/QdXfCRMxsNVS/g+QPxQk+dHcm6XKCo/EXVE2fTmN6BC+++70MQVCLzGwaRE0YofkIC5Ay7AdDKT0a7ixn3ncCFvq+3XH3uU1dktRfynSaZdyA0rGzsAbOcxTqVW4UgUxbHdhPFxpGOIYikEqzcfqG7rOvoN3WoW2YwcNQ6xjbwrj4TveG8kDides=----ATTACHMENT:----NTkwMzM4OTgzMTY3ODUyMCA0OTY4NjI4NTU5MzU0MjcwIDQyODgxODk1MjE5MjI0Mjk=