4

是否Horde_Text_Differ_Renderer有内置方法来格式化它输出的文本?

IE。颜色,应用 css 类?ETC?

4

1 回答 1

1

正如您在源代码中可以看到的那样,Horde只需在它看到差异的行中添加前缀。

例如,对于添加的行,它将使用:

protected function _added($lines) {        
    return $this->_lines($lines, '> '); // prefix with > 
}

所以你可以修改这个类来添加你需要的任何东西,或者更好的是,你可以用你自己的类覆盖它,只修改你需要更改的方法,其余的保持不变。

于 2013-10-14T08:14:03.023 回答