protected function getPackageInformation($id)
    {
        $package = $this->getContainer()->get('package.repository')->find($id);
        if (!$package instanceof PackageInterface) {
            throw new \InvalidArgumentException(sprintf('Package "%s" not found', $id));
        }

        return $package->getFullName();
    }