| 123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- <?php
- namespace App\Services;
- use App\Http\logic\api\WiwiPayCashierLogic;
- use App\Http\logic\api\WDPayCashierLogic;
- use App\Http\logic\api\CoinPayCashierLogic;
- use App\Http\logic\api\AiPayCashierLogic;
- use App\Http\logic\api\PagYeepPayCashierLogic;
- use App\Http\logic\api\AiNewPayCashierLogic;
- use App\Http\logic\api\SupefinaSpeiCashierLogic;
- class CashService
- {
- public static function payment($val)
- {
- switch ($val) {
- case WiwiPayCashierLogic::AGENT:
- return new WiwiPayCashierLogic();
- case WDPayCashierLogic::AGENT:
- return new WDPayCashierLogic();
- case CoinPayCashierLogic::AGENT:
- return new CoinPayCashierLogic();
- case AiPayCashierLogic::AGENT:
- return new AiPayCashierLogic();
- case PagYeepPayCashierLogic::AGENT:
- return new PagYeepPayCashierLogic();
- case AiNewPayCashierLogic::AGENT:
- return new AiNewPayCashierLogic();
- case SupefinaSpeiCashierLogic::AGENT:
- return new SupefinaSpeiCashierLogic();
- }
- }
- }
|