function _customfilter_process_replace_sub in Custom filter 5
1 call to _customfilter_process_replace_sub()
File
- ./
customfilter.module, line 1279
Code
function _customfilter_process_replace_sub($replacement, $sub, $func = 0) {
if ($func == 1) {
$code = create_function('$matches', CUSTOMFILTER_CODE_DECLARE . $replacement);
$text = $code($sub);
}
else {
$text = $replacement;
$reps = _customfilter_process_extract_rep($replacement);
krsort($reps);
foreach ($reps as $rep) {
$text = substr_replace($text, $sub[$rep['index']], $rep['offset'], $rep['length']);
}
}
return $text;
}