2013-10-01 3 views
4

Есть ли у Horde_Text_Differ_Renderer встроенные методы для форматирования текста, который он выводит?Horde_Text_Diff_Renderer Цвета и т. Д.

ie. цвета, применяйте классы css? и т.д?

+0

Что вы хотите сказать? Пока вы только описывали то, что не можете (например, найти что-то). Дело не в том, что вы делегируете задания здесь на SO;) (я вижу вашу щедрость, а не то, что вы ее тратите, я просто хочу предложить вам немного улучшить свой вопрос и рассказать, что именно вы ищете) – hakre

+0

И один Например, я знаю, что это с Wordpress. Они используют этот класс IIRC и используются с цветами (типичный красный и зеленый). – hakre

+0

@hakre - это лучше? –

ответ

1

As you can in the source, Орда просто добавить префикс к строкам он видит различия в

Например, для дополнительной линии, он будет использовать:.

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

Таким образом, вы можете изменить этот класс, чтобы добавить любой вам нужно здесь, или лучше, вы можете переопределить его своим собственным классом, изменяя только те методы, которые вам нужно изменить, оставив без изменений.

+0

Я уже сделал это уже, однако я ищу встроенный метод, чтобы сделать это вместо изменения исходного кода. Спасибо вам за то, что вы потратили на поиски! –

+0

@JamesHuckabone Вот почему я посоветовал вам переопределить этот класс с одним из ваших ... – Shikiryu

+0

Я ищу официальный метод, в отличие от взлома. Спасибо за ваше время!! –