PhantomInstaller\Installer::getRequiredVersion PHP Method

getRequiredVersion() public method

Returns the version for the given package either from the "require" or "require-dev" packages array.
public getRequiredVersion ( Composer\Package\RootPackageInterface $package ) : mixed
$package Composer\Package\RootPackageInterface
return mixed
    public function getRequiredVersion(RootPackageInterface $package)
    {
        foreach (array($package->getRequires(), $package->getDevRequires()) as $requiredPackages) {
            if (isset($requiredPackages[static::PACKAGE_NAME])) {
                return $requiredPackages[static::PACKAGE_NAME]->getPrettyConstraint();
            }
        }
        throw new \RuntimeException('Can not determine required version of ' . static::PACKAGE_NAME);
    }