public function LinePatternDetector::__construct in Libraries API 8.3
Constructs a line pattern version detector.
Parameters
array $configuration:
string $plugin_id:
array $plugin_definition:
string $app_root:
Overrides PluginBase::__construct
File
- src/
Plugin/ libraries/ VersionDetector/ LinePatternDetector.php, line 40
Class
- LinePatternDetector
- Detects the version by matching lines in a file against a specified pattern.
Namespace
Drupal\libraries\Plugin\libraries\VersionDetectorCode
public function __construct(array $configuration, $plugin_id, array $plugin_definition, $app_root) {
$configuration += [
'file' => '',
'pattern' => '',
'lines' => 20,
'columns' => 200,
];
parent::__construct($configuration, $plugin_id, $plugin_definition);
$this->appRoot = $app_root;
}