protected function xautoload_BootSchedule_Helper_Base::registerPrefixMaps in X Autoload 7.3
Register prefix maps, one map per extension type.
Parameters
array $prefix_maps: Prefix maps for different extension types. Modules and themes are registered speparately, because they need a different MissingDirPlugin.
2 calls to xautoload_BootSchedule_Helper_Base::registerPrefixMaps()
- xautoload_BootSchedule_Helper_PHP52::registerExtensions in lib/
BootSchedule/ Helper/ PHP52.php - Register prefixes for enabled Drupal extensions (modules/themes).
- xautoload_BootSchedule_Helper_PHP53::registerExtensions in lib/
BootSchedule/ Helper/ PHP53.php - Register prefixes and namespaces for enabled Drupal extensions (modules/themes).
File
- lib/
BootSchedule/ Helper/ Base.php, line 49
Class
Code
protected function registerPrefixMaps($prefix_maps) {
foreach ($prefix_maps as $type => $map) {
$missing_dir_plugin = new xautoload_MissingDirPlugin_DrupalExtensionPrefix($type, TRUE);
$this->finder
->registerPrefixesDeep($map, $missing_dir_plugin);
}
}