public function execute() { foreach ($this->repository->getUnusedPhars() as $unusedPhar) { $this->repository->removePhar($unusedPhar); $this->output->writeInfo(sprintf('Phar %s %s has been deleted.', $unusedPhar->getName(), $unusedPhar->getVersion()->getVersionString())); } }