|
From: Justin W. <ju...@24...> - 2003-02-21 00:15:59
|
As you can obviously see, I made quite a few changes. Hopefully this is more along the lines of every one's visions. Most of the developers should have recieved John's changes. His changes are the complete base for the updates I made. The log entry I put with the changes explains everything. I haven't updated the examples yet, and I will work on that later. I hope especially, Klaasjan, is ok with the changes. Our motivation for removing the including, initing and calling of the gateway from a registered service is: then that very precious code you wrote as the service can ONLY be used as a AMFPHP service. Nothing else, you can never include it in another php app. Now I know you could always build a facade of some sorts, but this way you don't have to do any of that, and can still have the seperation and control you had with the previous registered version with more abstraction from the gateway. I will work on getting the ServiceBrowser methods working, as that was the motivation for the subclassing of the service. There are about 1/2 dozen things I want to change still but I thought I would get this one out to everyone as soon as possible because it is a pretty big one. Justin |