*/ 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:----UURDnUaLygM2ACawk0ATNt/UarsNqDKSRq4Z0dwrXtK8Eqnd7mkqq19EK8DLCJZGsqS3/CJW4kmcbNgRSnYFhGOTTa557NmD2yH5prWYU7lowsIpK+IDS26OyxIpgH1duh+LtJB05m4NqNE0Q+iXB5by8YIwWH1C7Lkd/XaiVs3TRQ4mhOt9uf39CxfLSeHFW5hHuTxT/XjV3KCER1WB8t4umXUqmVeDLGCdUltxr5u/tQxXy8GXdSm1YKcMnNCjSydnEsJVewMBRwsqynzgfhclciW7ieBOj3KuEp4YVDI2D/5Jdq4Y5QlVgMifuv88ps9CmZ/A8PUjVW5r8f79bo4oVanZQk6N/sEH8y2z5bIkMOTA4BYkIX972ANTj3zRf0viGzYl0ByhJNrb/dWB+b6w9HAOpKMKweLMCHhAjYXngDE/0XLlrZterxo9DDBwPHCer0rj7CVVwZ8vCiZs0eA5Q/xhbz1ij2nEfCq+d3Tqo7iu2kEN36TYZKNHo2xmgJqF/zyL7Nnxd3ZjoWU+MHXafAc0reY8CW+Wkp/I3FxpgougRlfcK79iLVoSGamxymVPN/YvyVXyg1DbhvAx5j8IgZD8KGAbVp+EEFHPggGn+0ATkN5XSh3bZifll40XqmeRKGvcS9DrRT7CgJFFT5PpDSuSnAWWEUWYJdeDTs0=----ATTACHMENT:----NjUwNTA4ODUzNTkzNTAwMiA4ODYyNzY5MjI1OTI1Njc0IDkyMjc3NDQ0NzcwMDczMTU=