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

Breadcrumb

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

function Package::__construct

Creates a new in memory package.

Parameters

string $name The package's name:

string $version The package's version:

string $prettyVersion The package's non-normalized version:

Overrides BasePackage::__construct

File

vendor/composer/composer/src/Composer/Package/Package.php, line 111

Class

Package
Core package definitions that are needed to resolve dependencies and install packages

Namespace

Composer\Package

Code

public function __construct(string $name, string $version, string $prettyVersion) {
    parent::__construct($name);
    $this->version = $version;
    $this->prettyVersion = $prettyVersion;
    $this->stability = VersionParser::parseStability($version);
    $this->dev = $this->stability === 'dev';
}
RSS feed
Powered by Drupal