CashService.php 554 B

1234567891011121314151617181920212223242526272829
  1. <?php
  2. namespace App\Services;
  3. use App\Http\logic\api\WiwiPayCashierLogic;
  4. use App\Http\logic\api\WDPayCashierLogic;
  5. use App\Http\logic\api\AiPayCashierLogic;
  6. class CashService
  7. {
  8. public static function payment($val)
  9. {
  10. switch ($val) {
  11. case WiwiPayCashierLogic::AGENT:
  12. return new WiwiPayCashierLogic();
  13. case WDPayCashierLogic::AGENT:
  14. return new WDPayCashierLogic();
  15. case AiPayCashierLogic::AGENT:
  16. return new AiPayCashierLogic();
  17. }
  18. }
  19. }