wip
This commit is contained in:
1 parent
49b1eba348
commit
9ca5657827
28 files changed
+288
-234
No files matched your search
@@ -23,37 +23,46 @@ class GenerateDefaultSetting
|
||||
Notice::note('GENERATE DEFAULT SETTING', 'b');
|
||||
}
|
||||
|
||||
if ($debug) {
|
||||
Notice::note('1) multiline bookmaker slots for client', 'p');
|
||||
}
|
||||
/**************************************************
|
||||
* MULTILINE SLOTS
|
||||
**************************************************/
|
||||
|
||||
$sports = Sport::where('is_active', 1)->pluck('id');
|
||||
if ($debug) {
|
||||
Notice::note('1) MULTILINE SLOTS', 'p');
|
||||
}
|
||||
|
||||
$bookmaker_slots = [1 => 6, 2 => 30, 3 => 649, 4 => 126];
|
||||
|
||||
$clients = Client::get()->pluck('id');
|
||||
$clients = Client::get();
|
||||
|
||||
foreach ($clients as $client_id) {
|
||||
foreach ($clients as $client) {
|
||||
|
||||
foreach ($sports as $sport_id) {
|
||||
foreach ($client->sport as $sport_id) {
|
||||
|
||||
$multilines = MultilineSetting::where('sport_id', $sport_id)->get()->pluck('id');
|
||||
foreach ($client->bookmaker as $client_bookmaker_id) {
|
||||
|
||||
foreach ($multilines as $multiline_id) {
|
||||
$multilines = MultilineSetting::where('sport_id', $sport_id)->get()->pluck('id');
|
||||
|
||||
foreach ($bookmaker_slots as $slot => $bookmaker_id) {
|
||||
foreach ($multilines as $multiline_id) {
|
||||
|
||||
MultilineClient::firstOrCreate(
|
||||
['client_id' => $client_id, 'sport_id' => $sport_id, 'multiline_setting_id' => $multiline_id, 'position' => $slot],
|
||||
['bookmaker_id' => $bookmaker_id, 'sort' => $slot, 'disabled' => 0]
|
||||
);
|
||||
foreach ($bookmaker_slots as $slot => $bookmaker_id) {
|
||||
|
||||
MultilineClient::firstOrCreate(
|
||||
['client_bookmaker_id' => $client_bookmaker_id, 'sport_id' => $sport_id, 'multiline_setting_id' => $multiline_id, 'position' => $slot],
|
||||
['bookmaker_id' => $bookmaker_id, 'sort' => $slot, 'disabled' => 0]
|
||||
);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/**************************************************
|
||||
* BETTYPES for USER in MONITOR
|
||||
**************************************************/
|
||||
|
||||
if ($debug) {
|
||||
Notice::note('2) generator bettypes im comparatore for users', 'p');
|
||||
Notice::note('2) GENERATOR BETTYPES IM COMPARATORE FOR USERS', 'p');
|
||||
}
|
||||
|
||||
$users = User::get();
|
||||
@@ -73,8 +82,12 @@ class GenerateDefaultSetting
|
||||
}
|
||||
}
|
||||
|
||||
/**************************************************
|
||||
* COMPARING BOOKMAKER
|
||||
**************************************************/
|
||||
|
||||
if ($debug) {
|
||||
Notice::note('3) comparing bookmaker', 'p');
|
||||
Notice::note('3) COMPARING BOOKMAKER', 'p');
|
||||
}
|
||||
|
||||
$res = Client::get();
|
||||
|
||||
Reference in new issue
Block a user