есть какой метод, кроме результата от работы этого метода хочется получать какую-то инфу
например вот код:
public function parserText($a) {<br/>
...<br/>
return $b<br/>
}
но в результате работы кода, например, текст $a был слишком длинным и мы его обрезали до 100 символов. Или мы обработали $a и вернули $b, но в при обработке кода мы обрабатывали $a как будто он в кодировке ХХХ
Так вот вопрос, как собирать подобную сопутсвующую инфу работы скрипта.
возвращать return (array($b, $infoMessage)); не хочется — слишком крутые изменения по коду, да и интерфейс нарушается,
Могу ещё внедрять в метод передачу по ссылке и после работы скрипта смотреть что в $infoMessage появилось
public function parserText($a, &$infoMessage) {<br/>
...<br/>
Какие можете ещё посоветовать достойные решения этой проблемы?