а ты не хочешь если делать такой изврат, то передать СТРОКУ а в методе ее...
Misha v.3 17.02.2003 15:53
^process{} ?
а вообще мне очень не понравился приводимый тобой код.
мои мысли:
1. по моему незачем объединять два несвязаных друг с другом куска (первый - получение данных и формирование строки текста, которую надо нанести на изображение, и второй - собственно нанесение текста). если их разнести по разным методам, то проблем по моему не будет. в случае, если вызывать 2 метода тебе не нравится - сделай для них метод-обертку...
2. в вызываемом методе делать $response:body[^image.gif[]] я бы не стал... получается, что читающий твой код должен угадать, что внутри метода полностью переопределяется output. я-бы вернул объект image и после вызова вывел-бы его.