|
@@ 1228-1232 (lines=5) @@
|
| 1225 |
|
$codeblock = $matches[1]; |
| 1226 |
|
|
| 1227 |
|
$codeblock = $this->outdent($codeblock); |
| 1228 |
|
if (is_callable($this->code_block_content_func)) { |
| 1229 |
|
$codeblock = call_user_func($this->code_block_content_func, $codeblock, ""); |
| 1230 |
|
} else { |
| 1231 |
|
$codeblock = htmlspecialchars($codeblock, ENT_NOQUOTES); |
| 1232 |
|
} |
| 1233 |
|
|
| 1234 |
|
# trim leading newlines and trailing newlines |
| 1235 |
|
$codeblock = preg_replace('/\A\n+|\n+\z/', '', $codeblock); |
|
@@ 1247-1251 (lines=5) @@
|
| 1244 |
|
* @return string |
| 1245 |
|
*/ |
| 1246 |
|
protected function makeCodeSpan($code) { |
| 1247 |
|
if (is_callable($this->code_span_content_func)) { |
| 1248 |
|
$code = call_user_func($this->code_span_content_func, $code); |
| 1249 |
|
} else { |
| 1250 |
|
$code = htmlspecialchars(trim($code), ENT_NOQUOTES); |
| 1251 |
|
} |
| 1252 |
|
return $this->hashPart("<code>$code</code>"); |
| 1253 |
|
} |
| 1254 |
|
|