====== SyntaxHighlight ====== **Layer:** ''Core'' · **Source:** ''lib/core/SyntaxHighlight.php:16'' (lines 16–97) ---- class SyntaxHighlight Generic Syntax Highlighting with Regular Expressions ======= Docblock Metadata ======= ^ Tag ^ Value ^ | ''@category'' | Core Class | | ''@author'' | Dominic Szablewski, @phoboslab on Thursday, August 2nd 2007 | | ''@see'' | https://phoboslab.org/log/2007/08/generic-syntax-highlighting-with-regular-expressions | ======= Inheritance ======= //No parent, interface or trait. This is a root type.// ======= Constants (0) ======= //None.// ======= Properties (0) ======= //None declared.// ======= Methods (2) ======= ^ Visibility ^ Method ^ Summary ^ Line ^ | public static | ''process()'' | (undocumented) | 18 | | private static | ''replaceId()'' | (undocumented) | 87 | ======== process() ======== public static function process($s) //lines 18–81 (64)// ^ Parameter ^ Type ^ Default ^ Description ^ | ''$s'' | ''(untyped)'' | //required// | //none// | **Returns:** ''(none declared)'' ======== replaceId() ======== private static function replaceId(&$a, $match) //lines 87–96 (10)// ^ Parameter ^ Type ^ Default ^ Description ^ | ''$a (by reference)'' | ''(untyped)'' | //required// | //none// | | ''$match'' | ''(untyped)'' | //required// | //none// | **Returns:** ''(none declared)'' ---- //This page is generated from source by 'tools/gendoc'. Edits will be overwritten.//