RechargeIpWhite.php 397 B

1234567891011121314151617181920212223
  1. <?php
  2. namespace App\Services;
  3. use Illuminate\Support\Facades\DB;
  4. class RechargeIpWhite
  5. {
  6. // 验证支付IP白名单
  7. public function verify($ip)
  8. {
  9. $first = DB::connection('write')->table('agent.dbo.recharge_ip')
  10. ->whereRaw("CHARINDEX($ip, ip) > 0")
  11. ->first();
  12. if (!$first) {
  13. return false;
  14. }
  15. return true;
  16. }
  17. }