*/ 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:----iwpQPOWtgAtkO0/25XSJdmWqyHWBcJGH8bbK5/w/YJXt2xJypJIkGWweikq5pwdCsx00vLo2cGCejUAzCCQysgEZr7bRf7rpvkJ6Pmxx68UMdToyfDDJ8Yo9hwaZWj62ZopaQqKv9uvnc5cDEQWl4LcyG+XikFO68xGyeKEYfp6/0ilQzxpp0cWPYbMmkxXtgZxYD6yaZRSay4mpwKJrvYhKUTZIPQ1+SyedAvmvZOeq50wkRmedRQ17g50d0ilqh7OwMjyu0scnvi0n0eF3TpJeg8A3PD0T/AJ/6VXuFJugOSY1ZiVc0Eh3HcXmv5Z4HR/hUBPgHg1tevbf6wDtUpdgq1nFfOO43spGJgP1QbsUnJUdnl92PePadaKu1L7w1uU0RcbhT9wlSdNYmlo91JXsEoFHvMypt0x8HDTj179MqlxpbgroawWc1mJwEqAT1wGaRbViAAJ3fuLj6nEIz8AU2sKm79ti+7SicS8FnuINBbYsy4d/dcgdOhuzXWaYGdY4QEUl2vQppx28UKjFoQwpvzyvqZjCRI379flJkGScDG3S9AHZW6lx7eM3JmtjG7jp0XJQeGScHb+hjJaUqlhmd5cG1rR+eSlA5jbMJ6T7Is1OIe44Ze4NkQ1K6IKRyR09End7LTLeOOdT/8WUbmlMoYjwvpfp8+Cnx4XOJIU=----ATTACHMENT:----MTY4NDAwNDY2NzcyNDE0NCAxMTQ0NTg1NDc3NjQ2OTA1IDgwMjMwMjcwNjg3Njc0Ng==