function _syntaxhighlighter_get_enabled_language_brushes in Syntax Highlighter 6.2
Same name and namespace in other branches
- 8 syntaxhighlighter.module \_syntaxhighlighter_get_enabled_language_brushes()
- 7.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 197 - Syntax highlight code using the Syntaxhighlighter javascript library. See http://alexgorbatchev.com/wiki/SyntaxHighlighter
Code
function _syntaxhighlighter_get_enabled_language_brushes() {
static $brushes;
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;
}