diff options
author | ivan <ivan> | 2006-11-24 03:21:57 +0000 |
---|---|---|
committer | ivan <ivan> | 2006-11-24 03:21:57 +0000 |
commit | 17bd710d349b52c0b3f6defaa32e188825af4872 (patch) | |
tree | 7c7b2d5f17b73ca70c37df918810eaba62683b44 | |
parent | b5883afef1f9e6b50c76ec6de39980fb820248fb (diff) |
0.05?
-rw-r--r-- | Changes | 28 | ||||
-rw-r--r-- | OnlinePayment.pm | 2 |
2 files changed, 29 insertions, 1 deletions
@@ -1,5 +1,33 @@ Revision history for Perl extension Business::OnlinePayment. +3.00_05 unreleased + - Phil Lobbes is responsible for all work in this release. Thanks! + - Reworked _pre_submit functionality: + - Add Class data %WrappedSubmitClassMethod to remember "wrapped" + submit + - Fix new() to check %WrappedSubmitClassMethod to avoid creating + deep recursion + - Used feedback from MSCHWERN / Bug #22074 to cleanup + new/_pre_submit more + - Now always wrap submit() method with _pre_submit() (but only once) + - no longer populate _child_submit, code in anon sub was cleaned up + - use return values from _pre_submit to determine if real submit is + called. the return values from _pre_submit should be + reviewed/verified still + - _risk_detect(): explicity set return value + - _pre_submit(): explicity set return value + - Updated tests: + - 8 new tests and 1 new "MOCK3" driver for testing _pre_submit() + functionality + - test for new() replacing subclass submit and causing deep + recursion + - minor cleanup of test drivers + - fix "submit unchanged" test case: now wrapped with _pre_submit() + always + - Updated POD documentation: + - Minor documentation change in print statements use ',' instead + of '.' + 3.00_04 Tue Oct 10 12:49:43 PDT 2006 - failure statues (see notes_for_module_writers_v3) - oops, forgot _03 changelog in _03 diff --git a/OnlinePayment.pm b/OnlinePayment.pm index c8f7438..dbb28ce 100644 --- a/OnlinePayment.pm +++ b/OnlinePayment.pm @@ -6,7 +6,7 @@ use Carp; require 5.005; -$VERSION = '3.00_04'; +$VERSION = '3.00_05'; $VERSION = eval $VERSION; # modperlstyle: convert the string into a number # Remember subclasses we have "wrapped" submit() with _pre_submit() |