| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091 |
- <?php
- namespace App\Services;
- use App\Http\logic\api\AegPayCashierLogic;
- use App\Http\logic\api\ApcopayCashierLogic;
- use App\Http\logic\api\CashPayCashierLogic;
- use App\Http\logic\api\ClickPayCashierLogic;
- use App\Http\logic\api\HHPayColCashierLogic;
- use App\Http\logic\api\KaroPayCashierLogic;
- use App\Http\logic\api\LQPayCashierLogic;
- use App\Http\logic\api\PPayCashierLogic;
- use App\Http\logic\api\RussiaPayCashierLogic;
- use App\Http\logic\api\SitoBankCashierLogic;
- use App\Http\logic\api\WiwiPayCashierLogic;
- use App\Http\logic\api\SmartFastColCashierLogic;
- use App\Http\logic\api\SmartFastPayCashierLogic;
- use App\Http\logic\api\SmartFastPeruCashierLogic;
- use App\Http\logic\api\StanPayCashierLogic;
- use App\Http\logic\api\StarpagoBDCashierLogic;
- use App\Http\logic\api\StarpagoCashierLogic;
- use App\Http\logic\api\TopPayCashierLogic;
- use App\Http\logic\api\WWPayColCashierLogic;
- use App\Http\logic\api\DoPayCashierLogic;
- use App\Http\logic\api\PKpayCashierLogic;
- use App\Http\logic\api\ALL2payCashierLogic;
- class CashService
- {
- public static function payment($val)
- {
- switch ($val) {
- case StarpagoBDCashierLogic::AGENT:
- return new StarpagoBDCashierLogic();
- case ClickPayCashierLogic::AGENT:
- return new ClickPayCashierLogic();
- case ApcopayCashierLogic::AGENT:
- return new ApcopayCashierLogic();
- case TopPayCashierLogic::AGENT:
- return new TopPayCashierLogic();
- case CashPayCashierLogic::AGENT:
- return new CashPayCashierLogic();
- case SitoBankCashierLogic::AGENT:
- return new SitoBankCashierLogic();
- case WiwiPayCashierLogic::AGENT:
- return new WiwiPayCashierLogic();
- case AegPayCashierLogic::AGENT:
- return new AegPayCashierLogic();
- case StanPayCashierLogic::AGENT:
- return new StanPayCashierLogic();
- case SmartFastPayCashierLogic::AGENT:
- return new SmartFastPayCashierLogic();
- case LQPayCashierLogic::AGENT:
- return new LQPayCashierLogic();
- case RussiaPayCashierLogic::AGENT:
- return new RussiaPayCashierLogic();
- case PPayCashierLogic::AGENT:
- return new PPayCashierLogic();
- case SmartFastPeruCashierLogic::AGENT:
- return new SmartFastPeruCashierLogic();
- case SmartFastColCashierLogic::AGENT:
- return new SmartFastColCashierLogic();
- case HHPayColCashierLogic::AGENT:
- return new HHPayColCashierLogic();
- case WWPayColCashierLogic::AGENT:
- return new WWPayColCashierLogic();
- case StarpagoCashierLogic::AGENT:
- return new StarpagoCashierLogic();
- case DoPayCashierLogic::AGENT:
- return new DoPayCashierLogic();
- case PKpayCashierLogic::AGENT:
- return new PKpayCashierLogic();
- case ALL2payCashierLogic::AGENT:
- return new ALL2payCashierLogic();
- case KaroPayCashierLogic::AGENT:
- return new KaroPayCashierLogic();
- }
- }
- }
|