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

Breadcrumb

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

function Locker::getDevPackageNames

Return value

string[] Names of dependencies installed through require-dev

File

vendor/composer/composer/src/Composer/Package/Locker.php, line 211

Class

Locker
Reads/writes project lockfile (composer.lock).

Namespace

Composer\Package

Code

public function getDevPackageNames() : array {
    $names = [];
    $lockData = $this->getLockData();
    if (isset($lockData['packages-dev'])) {
        foreach ($lockData['packages-dev'] as $package) {
            $names[] = strtolower($package['name']);
        }
    }
    return $names;
}
RSS feed
Powered by Drupal