Overrides TokenEmulator::preprocessCode
public function preprocessCode(string $code, array &$patches) : string { $pos = 0; while (false !== ($pos = strpos($code, '#[', $pos))) { // Replace #[ with %[ $code[$pos] = '%'; $patches[] = [ $pos, 'replace', '#', ]; $pos += 2; } return $code; }