Subject: | This software actually does nothing. |
Summary: | Package rating comment |
Messages: | 1 |
Author: | Shamiim Islam |
Date: | 2023-12-14 10:58:01 |
|
|
|
Shamiim Islam rated this package as follows:
Utility: | Bad |
Consistency: | Sufficient |
Documentation: | Bad |
|
Shamiim Islam - 2023-12-14 10:58:01
This software actually does nothing. It simply collects a bunch of objects that one HOPES is the correct set of API end points for performing actions. It is not designed as a command pattern with drivers. It is simply a facade that is not configurable for the actual API endpoints. It is completely useless and is just a collection of classes someone used for a particular payment gateway and is published as a "generic payment processor" - even the documentation says it's for a single payment operator.
A useful class or framework would be structured like the PDO which has a generic interface and then a subclass driver for each supported option.
In addition, this API re-invents the HTTP protocol for access using CURL instead of PHP's built-ins.
Finally, this package is for PHP 7 which has already reached EOL.
Completely of no value to anyone except someone that can be swayed by the publication of a "payment processing library."
If the author were to repackage this like the PDO and use PHP's built-ins and would update support for PHP 8, I would update my rating.
|