3 use Composer\Package\Link;
4 use Composer\Package\Package;
5 use Composer\Semver\Constraint\Constraint;
29 $this->
package = $package;
35 $mvVersion = $this->versionFetcher->fetchVersion();
36 $mvVersion = $this->versionNormalizer->normalizeSuffix( $mvVersion );
38 $version =
new Constraint(
40 $this->versionNormalizer->normalizeLevelCount( $mvVersion )
42 $version->setPrettyString( $mvVersion );
46 self::MEDIAWIKI_PACKAGE_NAME,
49 $version->getPrettyString()
52 $this->package->setProvides( [ $link ] );