Final Class Yiisoft\Config\Composer\MergePlanProcess
| Inheritance | Yiisoft\Config\Composer\MergePlanProcess |
|---|
Public Methods
| Method | Description | Defined By |
|---|---|---|
| __construct() | Yiisoft\Config\Composer\MergePlanProcess |
Method Details
| public mixed __construct ( \Composer\Composer $composer ) | ||
| $composer | \Composer\Composer |
The composer instance. |
public function __construct(
private readonly Composer $composer,
) {
$this->mergePlan = new MergePlan();
$this->helper = new ProcessHelper($composer);
if (!$this->helper->shouldBuildMergePlan()) {
return;
}
$this->addPackagesConfigsToMergePlan(false);
$this->addPackagesConfigsToMergePlan(true);
$this->addRootPackageConfigToMergePlan();
$this->addEnvironmentsConfigsToMergePlan();
$this->updateMergePlan();
}
Signup or Login in order to comment.