You are here

function contentanalysis_get_analyzer_settings in Content Analysis 8

Same name and namespace in other branches
  1. 7 contentanalysis.module \contentanalysis_get_analyzer_settings()
1 call to contentanalysis_get_analyzer_settings()
contentanalysis_do_analysis in ./contentanalysis.module
Provides analysis on context passed in

File

./contentanalysis.module, line 956

Code

function contentanalysis_get_analyzer_settings($analyzer_name) {
  $analyzer_defs = contentanalysis_analyzer_info();
  $settings = array();
  $all_settings = variable_get('contentanalysis_analyzer_settings', array());
  if (isset($all_settings[$analyzer_name]) && is_array($all_settings[$analyzer_name])) {
    $settings = $all_settings[$analyzer_name];
  }
  if (isset($analyzer_defs[$analyzer_name]['settings'])) {
    $settings += $analyzer_defs[$analyzer_name]['settings'];
  }
  return $settings;
}