[ic] Verifone IPCharge
Mike Heins
mike at perusion.com
Fri Mar 20 23:36:48 UTC 2009
Quoting Jon Jensen (jon at endpoint.com):
> On Fri, 20 Mar 2009, Mike Heins wrote:
>
> > I have this patch:
> [snip]
>
> > + $result{$k} = $transaction->$v if $transaction->can($v);
>
> Given that the $v above comes from a list of extra result values I've said
> I want, I wonder if we should at least log a note to the error log if !
> $transaction->can($v) as that would likely indicate a typo in the method
> name, or trying to use a result method that doesn't work for that payment
> gateway.
>
> Silent failures are so much harder to troubleshoot.
Very good point.
--
Mike Heins
Perusion -- Expert Interchange Consulting http://www.perusion.com/
phone +1.765.328.4479 <mike at perusion.com>
There's nothing sweeter than life nor more precious than time.
-- Barney
More information about the interchange-users
mailing list