- 1
- 2
- 3
- 4
- 5
- 6
- 7
class MySoapClient extends SoapClient
...
public function __doRequest($request, $location, $action, $version, $one_way = null) {
$result = parent::__doRequest($request, $location, $action, $version, $one_way);
echo $this->__getLastRequest();//вот этот момент интересен
return $result;
}
Кто-нибудь может объяснить почему ничего не возвращает строчка, с комментарием которая?
При создании 'trace'=>TRUE указан.
Если вызывать __getLastRequest() вне данной функции, то все работает.
Можно ли в __doRequest это сделать?
Анонимус 11.06.2010 14:02 # +4
Не видя класса SoapClient трудно что либо сказать.
Извините, а Вы уверены что подобного рода вопросы надо задавать на говнокоде, а не например на пхпклубе или стековерфлоу?
gansm 11.06.2010 14:05 # −2
Ну, говнокод читают умные люди )
Анонимус 11.06.2010 14:07 # 0
Вы сделали это в конструкторе?
gansm 11.06.2010 14:08 # 0
Анонимус 11.06.2010 14:31 # 0
Как там у PHP с цепочками конструкторов?
Я не помню
gansm 11.06.2010 14:32 # 0
gansm 11.06.2010 15:50 # −2
to Анонимус: Вам спасибо, что попытались помочь
и можете удалить пост
pee 11.06.2010 18:49 # 0
telnet 11.06.2010 14:46 # +6
malleus 11.06.2010 15:05 # +4
возможно, стоит скрывать куски кода с сильно отрицательным рейтингом. с -5 например.
gansm 11.06.2010 15:46 # −8
and-and-and 11.06.2010 15:55 # −1
This is obvious 11.06.2010 16:07 # 0
pee 11.06.2010 18:49 # 0
wwwguru 11.06.2010 16:57 # 0