Не можете ли вы создать другой метод для класса, который представляет $ client?может быть, "GetResponseEntry ($ id)", например, так:
function getResponseEntry( $id, $default = null )
{
static $response = null;
if( $response === null )
$response = $this->getResponse();
if( isset($response[$id]) )
return $response[$id];
else
return $default;
}
Тогда вы можете назвать это так:
echo $client->getResponseEntry(0);
Это может не подходить для всех обстоятельств, но ..Может быть, просто возможно, это сработает здесь.