SHARE
TWEET

Untitled

a guest Sep 20th, 2019 91 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. <?php
  2.   if ($aposta['categoria'] == 'Vencedor do Encontro') {
  3.                 if ($aposta['aposta'] == $vencedor) {
  4.                     $this->setBetStatus($aposta['id'], 1);
  5.                 } else {
  6.                     $this->setBetStatus($aposta['id'], 2);
  7.                 }
  8.  
  9.             } elseif ($aposta['categoria'] == 'Chance Dupla') {
  10.                 //verifico se o $vencedor está contido na aposta
  11.                 // ex: vencedor = Empate (aposta: Empate e Fora): GANHOU
  12.  
  13.                 if (strstr($aposta['aposta'], $vencedor)) {
  14.                     $this->setBetStatus($aposta['id'], 1);
  15.                 } else {
  16.                     $this->setBetStatus($aposta['id'], 2);
  17.                 }
  18.             } elseif ($aposta['categoria'] == 'Placar Correto') {
  19.                 list($winner, $placar) = explode(' ', $aposta['aposta']);
  20.  
  21.                 $placarResult = $resultado['ss'];
  22.  
  23.                 $expPlacar = explode('-', $placar);
  24.                 $expPlacarResult = explode('-', $placarResult);
  25.  
  26.                 $venceu = false;
  27.  
  28.                 if ($vencedor == $winner) {
  29.  
  30.                     if ($vencedor == 'Casa') {
  31.                         if ($expPlacarResult[0] == $expPlacar[0] && $expPlacarResult[1] == $expPlacar[1]) {
  32.                             $venceu = true;
  33.                         }
  34.                     } elseif ($vencedor == 'Fora') {
  35.                         if ($expPlacarResult[0] == $expPlacar[1] && $expPlacarResult[1] == $expPlacar[0]) {
  36.                             $venceu = true;
  37.                         }
  38.                     } else {
  39.                         if($placar == $placarResult) {
  40.                             $venceu = true;
  41.                         }
  42.                     }
  43.                 }
  44.  
  45.                 if ($venceu) {
  46.                     $this->setBetStatus($aposta['id'], 1);
  47.                 } else {
  48.                     $this->setBetStatus($aposta['id'], 2);
  49.                 }
  50.             } elseif ($aposta['categoria'] == 'Total de Gols no Jogo') {
  51.                 $total = $casa+$fora;
  52.                 $venceu = false;
  53.                 $expAposta = explode(' ', $aposta['aposta']);
  54.                 $verificador = $expAposta[0];
  55.                 $qtd = end($expAposta);
  56.  
  57.                 if ($verificador == 'Acima') {
  58.                     if ($total > $qtd) {
  59.                         $venceu = true;
  60.                     }
  61.                 } else {
  62.                     if ($total < $qtd) {
  63.                         $venceu = true;
  64.                     }
  65.                 }
  66.  
  67.                 if ($venceu) {
  68.                     $this->setBetStatus($aposta['id'], 1);
  69.                 } else {
  70.                     $this->setBetStatus($aposta['id'], 2);
  71.                 }
  72.             } elseif ($aposta['categoria'] == 'Escanteios 1º Tempo') {
  73.                 $expAposta = explode(' ', $aposta['aposta']);
  74.                 $verificador = $expAposta[0];
  75.                 $qtd = end($expAposta);
  76.  
  77.                 //tentar descobrir (talvez) quantos escanteios teve em cada tempo do jogo!
  78.                 //pra comparar com a quantidade apostada!
  79.                 $venceu = false;
  80.                 if ($verificador == 'Acima') {
  81.                     if ($qtdEscanteiosPrimeiro > $qtd) {
  82.                         $venceu = true;
  83.                     }
  84.                 } elseif ($verificador == 'Exatamente') {
  85.                     if ($qtdEscanteiosPrimeiro == $qtd) {
  86.                         $venceu = true;
  87.                     }
  88.                 } else {
  89.                     if ($qtdEscanteiosPrimeiro < $qtd) {
  90.                         $venceu = true;
  91.                     }
  92.                 }
  93.  
  94.                 if ($venceu) {
  95.                     $this->setBetStatus($aposta['id'], 1);
  96.                 } else {
  97.                     $this->setBetStatus($aposta['id'], 2);
  98.                 }
  99.                
  100.             } elseif ($aposta['categoria'] == 'Escanteios 2º Tempo') {
  101.                 $expAposta = explode(' ', $aposta['aposta']);
  102.                 $verificador = $expAposta[0];
  103.                 $qtd = end($expAposta);
  104.  
  105.                 //tentar descobrir (talvez) quantos escanteios teve em cada tempo do jogo!
  106.                 //pra comparar com a quantidade apostada!
  107.                 $venceu = false;
  108.                 if ($verificador == 'Acima') {
  109.                     if ($qtdEscanteiosSegundo > $qtd) {
  110.                         $venceu = true;
  111.                     }
  112.                 } elseif ($verificador == 'Exatamente') {
  113.                     if ($qtdEscanteiosSegundo == $qtd) {
  114.                         $venceu = true;
  115.                     }
  116.                 } else {
  117.                     if ($qtdEscanteiosSegundo < $qtd) {
  118.                         $venceu = true;
  119.                     }
  120.                 }
  121.  
  122.                 if ($venceu) {
  123.                     $this->setBetStatus($aposta['id'], 1);
  124.                 } else {
  125.                     $this->setBetStatus($aposta['id'], 2);
  126.                 }
  127.             } elseif ($aposta['categoria'] == 'Gols mais / menos') {
  128.                 $total = $casa+$fora;
  129.                 $venceu = false;
  130.                 $expAposta = explode(' ', $aposta['aposta']);
  131.                 $verificador = $expAposta[0];
  132.                 $qtd = end($expAposta);
  133.  
  134.                 if ($verificador == 'Acima') {
  135.                     if ($total > $qtd) {
  136.                         $venceu = true;
  137.                     }
  138.                 } else {
  139.                     if ($total < $qtd) {
  140.                         $venceu = true;
  141.                     }
  142.                 }
  143.  
  144.                 if ($venceu) {
  145.                     $this->setBetStatus($aposta['id'], 1);
  146.                 } else {
  147.                     $this->setBetStatus($aposta['id'], 2);
  148.                 }
  149.             } elseif ($aposta['categoria'] == 'Total de Gols no Jogo') {
  150.                 $total = $casa+$fora;
  151.                 $venceu = false;
  152.                 $expAposta = explode(' ', $aposta['aposta']);
  153.                 $verificador = $expAposta[0];
  154.                 $qtd = end($expAposta);
  155.  
  156.                 if ($verificador == 'Acima') {
  157.                     if ($total > $qtd) {
  158.                         $venceu = true;
  159.                     }
  160.                 } else {
  161.                     if ($total < $qtd) {
  162.                         $venceu = true;
  163.                     }
  164.                 }
  165.  
  166.                 if ($venceu) {
  167.                     $this->setBetStatus($aposta['id'], 1);
  168.                 } else {
  169.                     $this->setBetStatus($aposta['id'], 2);
  170.                 }
  171.             } elseif ($aposta['categoria'] == 'Gols par ou impar') {
  172.                 $total = $casa+$fora;
  173.                 $venceu = false;
  174.                 if ($aposta['aposta'] == 'Par') {
  175.                     if ($total%2 == 0) {
  176.                         $venceu = true;
  177.                     }
  178.                 } else {
  179.                     if ($total%2 !== 0) {
  180.                         $venceu = true;
  181.                     }
  182.                 }
  183.  
  184.                 if ($venceu) {
  185.                     $this->setBetStatus($aposta['id'], 1);
  186.                 } else {
  187.                     $this->setBetStatus($aposta['id'], 2);
  188.                 }
  189.             } elseif ($aposta['categoria'] == 'Escanteios' || $aposta['categoria'] == 'Escanteios Alternativos') {
  190.                 $totalEscanteios = $qtdEscanteiosPrimeiro+$qtdEscanteiosSegundo;
  191.                 $venceu = false;
  192.                 $expAposta = explode(' ', $aposta['aposta']);
  193.                 $verificador = $expAposta[0];
  194.                 $qtd = end($expAposta);
  195.  
  196.                 if ($verificador == 'Acima') {
  197.                     if ($totalEscanteios > $qtd) {
  198.                         $venceu = true;
  199.                     }
  200.                 } elseif ($verificador == 'Exatamente') {
  201.                     if ($totalEscanteios == $qtd) {
  202.                         $venceu = true;
  203.                     }
  204.                 } else {
  205.                     if ($totalEscanteios < $qtd) {
  206.                         $venceu = true;
  207.                     }
  208.                 }
  209.  
  210.                 if ($venceu) {
  211.                     $this->setBetStatus($aposta['id'], 1);
  212.                 } else {
  213.                     $this->setBetStatus($aposta['id'], 2);
  214.                 }
  215.             } elseif ($aposta['categoria'] == 'Total de Escanteios') {
  216.                 $totalEscanteios = $qtdEscanteiosPrimeiro+$qtdEscanteiosSegundo;
  217.                 $expAposta = explode(' ', $aposta['aposta']);
  218.                 $verificador = $expAposta[0];
  219.                 $qtd = end($expAposta);
  220.                 $venceu = false;
  221.  
  222.                 if ($verificador == 'Acima') {
  223.                     if ($totalEscanteios > $qtd) {
  224.                         $venceu = true;
  225.                     }
  226.                 } elseif ($verificador == 'Abaixo') {
  227.                     if ($totalEscanteios < $qtd) {
  228.                         $venceu = true;
  229.                     }
  230.                 } else {
  231.                     $expAposta = explode('-', $aposta['aposta']);
  232.                     $de = trim($expAposta[0]);
  233.                     $ate = trim($expAposta[1]);
  234.  
  235.  
  236.                     if ($totalEscanteios >= $de && $totalEscanteios <= $ate) {
  237.                         $venceu = true;
  238.                     }
  239.                 }
  240.  
  241.                 if ($venceu) {
  242.                     $this->setBetStatus($aposta['id'], 1);
  243.                 } else {
  244.                     $this->setBetStatus($aposta['id'], 2);
  245.                 }
  246.             }
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top