function _syntaxhighlighter_get_enabled_language_brushes in Syntax Highlighter 7.2
Same name and namespace in other branches
- 8 syntaxhighlighter.module \_syntaxhighlighter_get_enabled_language_brushes()
- 6.2 syntaxhighlighter.module \_syntaxhighlighter_get_enabled_language_brushes()
Return value
an array of all enabled language brushes
1 call to _syntaxhighlighter_get_enabled_language_brushes()
File
- ./
syntaxhighlighter.module, line 195 - Syntax highlight code using the Syntaxhighlighter javascript library. See http://alexgorbatchev.com/wiki/SyntaxHighlighter
Code
function _syntaxhighlighter_get_enabled_language_brushes() {
$brushes =& drupal_static(__FUNCTION__);
if (!isset($brushes)) {
$brushes = array();
foreach (variable_get('syntaxhighlighter_enabled_languages', array(
'shBrushPhp.js',
)) as $val) {
if ($val) {
$brushes[] = strtolower(substr(substr($val, 7), 0, -3));
}
}
}
return $brushes;
}