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

Breadcrumb

  1. Drupal Core 11.1.x

DrupalPackageBuilder.php

Namespace

Drupal\Composer\Generator\Builder

File

composer/Generator/Builder/DrupalPackageBuilder.php

View source
<?php

namespace Drupal\Composer\Generator\Builder;

use Drupal\Composer\Generator\BuilderInterface;
use Drupal\Composer\Generator\Util\DrupalCoreComposer;

/**
 * Base class that includes helpful utility routine for Drupal builder classes.
 */
abstract class DrupalPackageBuilder implements BuilderInterface {
    
    /**
     * Information about composer.json, composer.lock etc. in current release.
     *
     * @var \Drupal\Composer\Generator\Util\DrupalCoreComposer
     */
    protected $drupalCoreInfo;
    
    /**
     * DrupalPackageBuilder constructor.
     *
     * @param \Drupal\Composer\Generator\Util\DrupalCoreComposer $drupalCoreInfo
     *   Information about composer.json and composer.lock from current release.
     */
    public function __construct(DrupalCoreComposer $drupalCoreInfo) {
        $this->drupalCoreInfo = $drupalCoreInfo;
    }

}

Classes

Title Deprecated Summary
DrupalPackageBuilder Base class that includes helpful utility routine for Drupal builder classes.
RSS feed
Powered by Drupal