OrderLimitLogic.php 909 B

12345678910111213141516171819202122232425262728
  1. <?php
  2. namespace addons\UpgradeGift\common\logic\order;
  3. use addons\UpgradeGift\common\logic\order\limit\CheckLimit;
  4. use addons\UpgradeGift\common\logic\order\limit\RegionLimit;
  5. use addons\UpgradeGift\common\logic\order\limit\UserLimit;
  6. use common\traits\ErrorTrait;
  7. /**
  8. * 订单限制相关处理逻辑层
  9. * @Author bing
  10. * @DateTime 2021-09-22 18:16:58
  11. * @copyright: Copyright (c) 2020 广东七件事集团
  12. */
  13. class OrderLimitLogic extends BaseOrderLimit
  14. {
  15. public function getHandlers(){
  16. return [
  17. RegionLimit::class, //区域限制
  18. UserLimit::class, //用户限制
  19. CheckLimit::class,//下单验证:支持:嗨购插件,后续可以继续添加扩展
  20. //\addons\QiDingDong\addons\UpgradeGift\common\logic\orderLimitLogic::class,
  21. //\addons\QiShangTong\addons\UpgradeGift\common\logic\orderLimitLogic::class,
  22. ];
  23. }
  24. }