protected function loadPluginInstances(array $pluginClassNamesAndSettings) {
		$plugins = array();
		foreach ($pluginClassNamesAndSettings as $class => $settings) {
			$plugins[] = $this->loadPluginInstance(
				$class,
				(array) $settings
			);
		}
		return $plugins;
	}
protected function loadPluginInstances(array $pluginClassNamesAndSettings) {
		$plugins = array();
		foreach ($pluginClassNamesAndSettings as $class => $settings) {
			$plugins[] = $this->loadPluginInstance(
				$class,
				(array) $settings
			);
		}
		return $plugins;
	}
protected function loadPluginInstances ( array $ pluginClassNamesAndSettings ) { $ plugins = array ( ) ; foreach ( $ pluginClassNamesAndSettings as $ class => $ settings ) { $ plugins [ ] = $ this -> loadPluginInstance ( $ class , ( array ) $ settings ) ; } return $ plugins ; }
Create and initialize all plugin classes based on an
input array in which the keys are the class names of
plugins and the values are an array of settings for
that particular plugin instance.

@param array $pluginClassNamesAndSettings
@return array
Create and initialize all plugin classes based on an input array in which the keys are the class names of plugins and the values are an array of settings for that particular plugin instance .