Comment: | Preliminary work refactoring the DonationInterface extension.
Most of the exciting things are located in the new globalcollect_gateway directory. The .adapter class is eventually meant to inherit the lion's share of its functionality from a parent class, leaving only the things specific to globalcollect in the .adapter.
That way, we can define new gateways fairly rapidly in the future.
This is only part of the way down that road, and is almost certainly very broken. Enjoy. |