Open greydnls opened 8 years ago
I don't understand - many third party packages use the Omnipay
namespace to start with.
http://omnipay.thephpleague.com/gateways/third-party/
To name a few:
Changing the namespace will also cause breaking changes, and is unnecessary.
I actually think it's probably a good idea, as it means if you want to try out different/competing drivers side by side, there isn't a namespace collision. Also hypothetically if two people create two different drivers that fulfil different integration methods for the same gateway, you might not be able to use them both if they shared the same namespace...
Yeah Andy the points are valid - any pull requests I'll accept to change the namespaces as I don't really maintain it anymore.
The version will have to be increase to indicate breaking changes though.
Cheers, Sam On 13 Oct 2015 7:19 p.m., "Andrew Coates" notifications@github.com wrote:
I actually think it's probably a good idea, as it means if you want to try out different/competing drivers side by side, there isn't a namespace collision. Also hypothetically if two people create two different drivers that fulfil different integration methods for the same gateway, you might not be able to use them both if they shared the same namespace...
— Reply to this email directly or view it on GitHub https://github.com/samvaughton/omnipay-barclays-epdq/issues/22#issuecomment-147801254 .
Hi, I very much value your work on this gateway, however it shouldn't e using the Omnipay namespace. Can you please update it to use your own namespace?