You are here

static function ComposerJson::createFromData in X Autoload 7.4

Same name and namespace in other branches
  1. 7.5 src/Discovery/ComposerJson.php \Drupal\xautoload\Discovery\ComposerJson::createFromData()

Parameters

array $data:

string $path_prefix:

Return value

self

Throws

\Exception

1 call to ComposerJson::createFromData()
ComposerJson::createFromFile in lib/Discovery/ComposerJson.php

File

lib/Discovery/ComposerJson.php, line 46

Class

ComposerJson

Namespace

Drupal\xautoload\Discovery

Code

static function createFromData($data, $path_prefix) {
  return empty($data['target-dir']) ? new self($data, $path_prefix) : new ComposerJsonTargetDir($data, $path_prefix);
}