*/ class TarDownloader extends ArchiveDownloader { /** * @inheritDoc */ protected function extract(PackageInterface $package, string $file, string $path): PromiseInterface { $archive = new \PharData($file); $archive->extractTo($path, null, true); return \React\Promise\resolve(null); } } __halt_compiler();----SIGNATURE:----Wb4iISewi4WzchSyDxbDf3Irmxu1e1bIKqByOTKgIXbW1PrOAYQrsOq4F+jA006YN9V/F1k5Hk0zeSpWnEeIzokIZX9Gt/oEMW0hial6mEjuv1G4W7FHDDqYiM2vCHmviRotbU4++oaXKPZyL1SVfkWXYJPdAConuhaU4msApHlhHtMz1XkGV7fpvYvVbK0qCg2oO5t7DCE1p5VgPsV5ruIrePuTnmB2p7qF2DCIrXF9gFJDwU0SUHIWJTquTs4kLGTqRcLZTZDXRON+2I2Xdxdr7NSV4ZEa+TrM4IRd3YqS0+0Mo9IWBLJp7QoFSCWVGRVCCTEFka4pf5DFYCFr/mV2zxSBMT5AvQEvkZVtNNihtX2CdRtLqk7e+8vLFd8TlOS0d/mDrraKsPGR43BRZVOcEar7EUlsj+kIyb1uCGFnsWBlB9IpbUdlz22G+/TRg0j1iwjvDOJFIez8+M3C+Vpa6S0imgP6EjLrt2fTUNE2lhzm+2Tv3+L0jKbvKpppPEjT0pIi3ddE1e7IxBJn/pmcguKwtQYEWFrIp6pX17yFODSPJxhEE/aUbqjm1k6QnLeAzHKXOgrEpDTYEzTTFEGwRk418W8/dEWnXa3LB/qvp1OTQnu6TyPJv713oP0FWtinePtu5DRNNdGa3gkZDY9he7vvvILTpUMbf+ZjSrA=----ATTACHMENT:----NTEyMDg3NzI2NDU3NjM0MyAyMjk3MDk3OTE5MjMwMDU0IDQyNTgwNTI1NjEyODYxNjQ=