add block_update when reload txodds

This commit is contained in:
salam committed 2026-02-03 19:38:18 +01:00
1 parent dd70b3ab39
commit 66f77a903e
15 files changed
+58 -15

No files matched your search

@@ -2,6 +2,7 @@
namespace App\Console\Commands\Grapper\TxOdds\Odds;
use App\Console\Commands\Nuh;
use App\Models\Odds2way;
use App\Utilities\Margin;
@@ -9,6 +10,8 @@ class _2Way
{
public static function grap($odds, $offer)
{
$block_create = Nuh::$options['b'] ?? 0;
foreach ($offer as $value) {
$odds['h2w'] = (float) $value->o1;
$odds['a2w'] = (float) $value->o3;
@@ -19,7 +22,7 @@ class _2Way
if (! $res) {
Odds2way::create($odds);
} else {
} elseif (! $block_create) {
$res->h2w = $odds['h2w'];
$res->a2w = $odds['a2w'];
$res->flags = 1;
@@ -2,6 +2,7 @@
namespace App\Console\Commands\Grapper\TxOdds\Odds;
use App\Console\Commands\Nuh;
use App\Models\Odds2wayS1;
use App\Utilities\Margin;
@@ -9,6 +10,8 @@ class _2WayS1
{
public static function grap($odds, $offer)
{
$block_create = Nuh::$options['b'] ?? 0;
foreach ($offer as $value) {
$odds['h2w'] = (float) $value->o1;
$odds['a2w'] = (float) $value->o3;
@@ -19,7 +22,7 @@ class _2WayS1
if (! $res) {
Odds2wayS1::create($odds);
} else {
} elseif (! $block_create) {
$res->h2w = $odds['h2w'];
$res->a2w = $odds['a2w'];
$res->flags = 1;
@@ -2,6 +2,7 @@
namespace App\Console\Commands\Grapper\TxOdds\Odds;
use App\Console\Commands\Nuh;
use App\Models\Odds3way;
use App\Utilities\Margin;
@@ -9,6 +10,8 @@ class _3Way
{
public static function grap($odds, $offer)
{
$block_create = Nuh::$options['b'] ?? 0;
foreach ($offer as $value) {
$odds['h3w'] = (float) $value->o1;
$odds['d3w'] = (float) $value->o2;
@@ -20,7 +23,7 @@ class _3Way
if (! $res) {
Odds3way::create($odds);
} else {
} elseif (! $block_create) {
$res->h3w = $odds['h3w'];
$res->a3w = $odds['d3w'];
$res->d3w = $odds['a3w'];
@@ -2,6 +2,7 @@
namespace App\Console\Commands\Grapper\TxOdds\Odds;
use App\Console\Commands\Nuh;
use App\Models\Odds3wayHt;
use App\Utilities\Margin;
@@ -9,6 +10,8 @@ class _3WayHt
{
public static function grap($odds, $offer)
{
$block_create = Nuh::$options['b'] ?? 0;
foreach ($offer as $value) {
$odds['h3w'] = (float) $value->o1;
$odds['d3w'] = (float) $value->o2;
@@ -20,7 +23,7 @@ class _3WayHt
if (! $res) {
Odds3wayHt::create($odds);
} else {
} elseif (! $block_create) {
$res->h3w = $odds['h3w'];
$res->d3w = $odds['d3w'];
$res->d3w = $odds['a3w'];
@@ -2,6 +2,7 @@
namespace App\Console\Commands\Grapper\TxOdds\Odds;
use App\Console\Commands\Nuh;
use App\Models\OddsDc;
use App\Utilities\Margin;
@@ -9,6 +10,8 @@ class _Dc
{
public static function grap($odds, $offer)
{
$block_create = Nuh::$options['b'] ?? 0;
foreach ($offer as $value) {
$odds['dc1x'] = (float) $value->o1;
$odds['dc12'] = (float) $value->o2;
@@ -20,7 +23,7 @@ class _Dc
if (! $res) {
OddsDc::create($odds);
} else {
} elseif (! $block_create) {
$res->dc1x = $odds['dc1x'];
$res->dc12 = $odds['dc12'];
$res->dcx2 = $odds['dcx2'];
@@ -2,6 +2,7 @@
namespace App\Console\Commands\Grapper\TxOdds\Odds;
use App\Console\Commands\Nuh;
use App\Models\OddsDnb;
use App\Utilities\Margin;
@@ -9,6 +10,8 @@ class _Dnb
{
public static function grap($odds, $offer)
{
$block_create = Nuh::$options['b'] ?? 0;
foreach ($offer as $value) {
$odds['dnb1'] = (float) $value->o1;
$odds['dnb2'] = (float) $value->o3;
@@ -19,7 +22,7 @@ class _Dnb
if (! $res) {
OddsDnb::create($odds);
} else {
} elseif (! $block_create) {
$res->dnb1 = $odds['dnb1'];
$res->dnb2 = $odds['dnb2'];
$res->flags = 1;
@@ -2,6 +2,7 @@
namespace App\Console\Commands\Grapper\TxOdds\Odds;
use App\Console\Commands\Nuh;
use App\Models\OddsGgng;
use App\Utilities\Margin;
@@ -9,6 +10,8 @@ class _Ggng
{
public static function grap($odds, $offer)
{
$block_create = Nuh::$options['b'] ?? 0;
foreach ($offer as $value) {
$odds['gg'] = (float) $value->o1;
$odds['ng'] = (float) $value->o3;
@@ -19,7 +22,7 @@ class _Ggng
if (! $res) {
OddsGgng::create($odds);
} else {
} elseif (! $block_create) {
$res->gg = $odds['gg'];
$res->ng = $odds['ng'];
$res->flags = 1;
@@ -3,6 +3,7 @@
namespace App\Console\Commands\Grapper\TxOdds\Odds;
use App\Console\Commands\Grapper\TxOdds\Odds\Tools\ActiveSpread;
use App\Console\Commands\Nuh;
use App\Models\OddsPoint;
use App\Utilities\Margin;
@@ -10,6 +11,8 @@ class _Points
{
public static function grap($odds, $offer)
{
$block_create = Nuh::$options['b'] ?? 0;
foreach ($offer as $value) {
$odds['home'] = (float) $value->o1;
$odds['away'] = (float) $value->o2;
@@ -31,7 +34,7 @@ class _Points
if (! $res) {
OddsPoint::create($odds);
} else {
} elseif (! $block_create) {
$res->home = $odds['home'];
$res->away = $odds['away'];
$res->flags = 1;
@@ -3,6 +3,7 @@
namespace App\Console\Commands\Grapper\TxOdds\Odds;
use App\Console\Commands\Grapper\TxOdds\Odds\Tools\ActiveSpread;
use App\Console\Commands\Nuh;
use App\Models\OddsPointHt;
use App\Utilities\Margin;
@@ -10,6 +11,8 @@ class _PointsHt
{
public static function grap($odds, $offer)
{
$block_create = Nuh::$options['b'] ?? 0;
foreach ($offer as $value) {
$odds['home'] = (float) $value->o1;
$odds['away'] = (float) $value->o2;
@@ -31,7 +34,7 @@ class _PointsHt
if (! $res) {
OddsPointHt::create($odds);
} else {
} elseif (! $block_create) {
$res->home = $odds['home'];
$res->away = $odds['away'];
$res->flags = 1;
@@ -3,6 +3,7 @@
namespace App\Console\Commands\Grapper\TxOdds\Odds;
use App\Console\Commands\Grapper\TxOdds\Odds\Tools\ActiveSpread;
use App\Console\Commands\Nuh;
use App\Models\OddsPointQ1;
use App\Utilities\Margin;
@@ -10,6 +11,8 @@ class _PointsQ1
{
public static function grap($odds, $offer)
{
$block_create = Nuh::$options['b'] ?? 0;
foreach ($offer as $value) {
$odds['home'] = (float) $value->o1;
$odds['away'] = (float) $value->o2;
@@ -31,7 +34,7 @@ class _PointsQ1
if (! $res) {
OddsPointQ1::create($odds);
} else {
} elseif (! $block_create) {
$res->home = $odds['home'];
$res->away = $odds['away'];
$res->flags = 1;
@@ -3,6 +3,7 @@
namespace App\Console\Commands\Grapper\TxOdds\Odds;
use App\Console\Commands\Grapper\TxOdds\Odds\Tools\ActiveSpread;
use App\Console\Commands\Nuh;
use App\Models\OddsTotal;
use App\Utilities\Margin;
@@ -10,6 +11,8 @@ class _Totals
{
public static function grap($odds, $offer)
{
$block_create = Nuh::$options['b'] ?? 0;
foreach ($offer as $value) {
$odds['over'] = (float) $value->o1;
$odds['under'] = (float) $value->o2;
@@ -37,7 +40,7 @@ class _Totals
if (! $res) {
OddsTotal::create($odds);
} else {
} elseif (! $block_create) {
$res->over = $odds['over'];
$res->under = $odds['under'];
$res->flags = 1;
@@ -3,6 +3,7 @@
namespace App\Console\Commands\Grapper\TxOdds\Odds;
use App\Console\Commands\Grapper\TxOdds\Odds\Tools\ActiveSpread;
use App\Console\Commands\Nuh;
use App\Models\OddsTotalHt;
use App\Utilities\Margin;
@@ -10,6 +11,8 @@ class _TotalsHt
{
public static function grap($odds, $offer)
{
$block_create = Nuh::$options['b'] ?? 0;
foreach ($offer as $value) {
$odds['over'] = (float) $value->o1;
$odds['under'] = (float) $value->o2;
@@ -37,7 +40,7 @@ class _TotalsHt
if (! $res) {
OddsTotalHt::create($odds);
} else {
} elseif (! $block_create) {
$res->over = $odds['over'];
$res->under = $odds['under'];
$res->flags = 1;
@@ -3,6 +3,7 @@
namespace App\Console\Commands\Grapper\TxOdds\Odds;
use App\Console\Commands\Grapper\TxOdds\Odds\Tools\ActiveSpread;
use App\Console\Commands\Nuh;
use App\Models\OddsTotalQ1;
use App\Utilities\Margin;
@@ -10,6 +11,8 @@ class _TotalsQ1
{
public static function grap($odds, $offer)
{
$block_create = Nuh::$options['b'] ?? 0;
foreach ($offer as $value) {
$odds['over'] = (float) $value->o1;
$odds['under'] = (float) $value->o2;
@@ -37,7 +40,7 @@ class _TotalsQ1
if (! $res) {
OddsTotalQ1::create($odds);
} else {
} elseif (! $block_create) {
$res->over = $odds['over'];
$res->under = $odds['under'];
$res->flags = 1;
@@ -2,6 +2,7 @@
namespace App\Console\Commands\Grapper\TxOdds\Odds;
use App\Console\Commands\Nuh;
use App\Models\OddsTq;
use App\Utilities\Margin;
@@ -9,6 +10,8 @@ class _Tq
{
public static function grap($odds, $offer)
{
$block_create = Nuh::$options['b'] ?? 0;
foreach ($offer as $value) {
$odds['htq'] = (float) $value->o1;
$odds['atq'] = (float) $value->o3;
@@ -19,7 +22,7 @@ class _Tq
if (! $res) {
OddsTq::create($odds);
} else {
} elseif (! $block_create) {
$res->htq = $odds['htq'];
$res->atq = $odds['atq'];
$res->flags = 1;