This increases compatibility with newer versions of php. Although omnipay is moving to 3.0, there are lots of packages that still only support 2. This will allow bugfixes to continue to be applied to omnipay drivers that are still in version 2, while working in the most recent PHP version.
(In my case, I have a bug I want to fix in omnipay/firstdata, which is only omnipay v2 compatible.)
This increases compatibility with newer versions of php. Although omnipay is moving to 3.0, there are lots of packages that still only support 2. This will allow bugfixes to continue to be applied to omnipay drivers that are still in version 2, while working in the most recent PHP version.
(In my case, I have a bug I want to fix in omnipay/firstdata, which is only omnipay v2 compatible.)