protected function getSubPluginSettings($pluginClassName, array $defaults) {
		$settings = $this->getSettingValue($pluginClassName, $defaults);
		$settings = $this->mergeArraysRecursive($defaults, $settings);
		return $settings;
	}
protected function getSubPluginSettings($pluginClassName, array $defaults) {
		$settings = $this->getSettingValue($pluginClassName, $defaults);
		$settings = $this->mergeArraysRecursive($defaults, $settings);
		return $settings;
	}
protected function getSubPluginSettings ( $ pluginClassName , array $ defaults ) { $ settings = $ this -> getSettingValue ( $ pluginClassName , $ defaults ) ; $ settings = $ this -> mergeArraysRecursive ( $ defaults , $ settings ) ; return $ settings ; }
Get settings defined for a sub-plugin of this plugin.
If your plugin uses other plugins internally to solve the
task, then the configuration file can contain overrides
for settings of each plugin by adding a sub-array indexed
by the class name of the plugin that gets used.

@param $pluginClassName
@param array $defaults
@return array
Get settings defined for a sub - plugin of this plugin . If your plugin uses other plugins internally to solve the task then the configuration file can contain overrides for settings of each plugin by adding a sub - array indexed by the class name of the plugin that gets used .