class RegisterExtensionsByNameOperation in X Autoload 7.4
Hierarchy
- class \Drupal\xautoload\FinderOperation\RegisterExtensionsByNameOperation implements FinderOperationInterface
Expanded class hierarchy of RegisterExtensionsByNameOperation
File
- lib/
FinderOperation/ RegisterExtensionsByNameOperation.php, line 5
Namespace
Drupal\xautoload\FinderOperationView source
class RegisterExtensionsByNameOperation implements FinderOperationInterface {
/**
* @var string[]
*/
protected $extensionNames;
/**
* @param string[] $extension_names
* Array of module names, with numeric keys.
*/
function __construct($extension_names) {
$this->extensionNames = $extension_names;
}
/**
* {@inheritdoc}
*/
function operateOnFinder($finder, $helper) {
// Register the namespaces / prefixes for those modules.
$helper
->registerExtensionsByName($this->extensionNames);
}
}