*/ 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:----RmKh2AcvRUIemlebM43k7HN4uoUIHJa1RYv1cBWjXnsI/wr/BJ7PwmW4BSyCJGaIBs15ja0FtoE1cyLh8dOlXw2lYSeXhmBrP0kat+jnM9yTD6KrHvMQVON4rEZDwE5z7X7/QLwH0JbKEb7OPga4fbbqFXiTmENz1IHzLogXjggEhoNaTNN4xf927Mal3Df1UpQpsS2ksgtljzesajG0MXx+O6+f2hqz4f3N5o122Rb7drW0Qx0fKS5AD0bbg32ziugioa5Te2vNBTP0tlH+eGR6V4B8l2WLFMDasbZ3ltSYYMX4lmtES22QbSu7OQPpVzab/leeRFK6Q0QWx/WzUP9jurOQb3P+Mh+UScN8rKXaswwOo6WN/GtdxaQmWaf3gAMMyfLNKhryhDn/fAHU+rdjD4wSZ6vjGhbtBJygnRnRcq+FiK4WeA9JEexVdkB0uMPkhXHGtCz2wtQxVlMLAYr1h34AvyG6zPvb3O36JYaxjkOXfgK/gJM0HPnLu2DfF940knQV4iOzLp6Ro86LLrO3eX3WMdeh7QYEfE3RgAnBQXKF4RHs6cDw1le+igdPx1h6tXY7Os7ix+imqRZLSZOBsh5p/mchn7eSV11Zalzq3grKSDOA89mnn6lFvaAOAufY9DmD6KA+CClXqE0k/Zp/mRhYGef3QYGm08omF20=----ATTACHMENT:----NjE1MTkxOTIxMDY1NDg3MiA4OTQ1NDE3MDMwMzI5MDk5IDg2NTI1NjQxMjQxOTYwODA=