Skip to main content
Drupal API
User account menu
  • Log in

Breadcrumb

  1. Drupal Core 11.1.x
  2. ExactVersionConstraint.php

class ExactVersionConstraint

Hierarchy

  • class \PharIo\Version\AbstractVersionConstraint implements \PharIo\Version\VersionConstraint
    • class \PharIo\Version\ExactVersionConstraint extends \PharIo\Version\AbstractVersionConstraint

Expanded class hierarchy of ExactVersionConstraint

File

vendor/phar-io/version/src/constraints/ExactVersionConstraint.php, line 12

Namespace

PharIo\Version
View source
class ExactVersionConstraint extends AbstractVersionConstraint {
    public function complies(Version $version) : bool {
        $other = $version->getVersionString();
        if ($version->hasBuildMetaData()) {
            $other .= '+' . $version->getBuildMetaData()
                ->asString();
        }
        return $this->asString() === $other;
    }

}

Members

Title Sort descending Modifiers Object type Summary Overriden Title Overrides
AbstractVersionConstraint::$originalValue private property @var string
AbstractVersionConstraint::asString public function Overrides VersionConstraint::asString
AbstractVersionConstraint::__construct public function 5
ExactVersionConstraint::complies public function Overrides VersionConstraint::complies
RSS feed
Powered by Drupal