Waroviast
- 256
- 70
Обратите внимание, пользователь заблокирован. Крайне не рекомендуем заключать сделки с этим пользователем,
Whoops, looks like something went wrong.
1/1ErrorException in /var/www/html/app/Http/Controllers/CrashController.php line 42:Trying to get property of non-object
КОД ИЗ КОНТРОЛЛЕРА
public function newGame()
{
$minnumber = DB::table('crashbets')->where('crash_game_id', $this->game->id+1)->min('number');
$profit = CrashGame::where('status',CrashGame::STATUS_FINISHED)->sum('money');
if($profit<0){
if($minnumber){
if(mt_rand(1, 3) != 1){
$number = $minnumber-0.03;
}else{
$number = "1.1". mt_rand(1, 3);
}
}else{
if(mt_rand(1, 3) != 1){
$number = "1.1". mt_rand(1, 3);
}else{
$number = mt_rand(1, 10).".". mt_rand(1, 9) . mt_rand(1, 9);
}
}
}else{
$number = mt_rand(1, 10).".". mt_rand(1, 9) . mt_rand(1, 9);
}
$rand_number = $this->generateSecret();
$game = CrashGame::create(['rand_number' => $rand_number,'number' => $number]);
$game->hash = md5(''.$game->rand_number.''.$game->number.'');
$game->rand_number = 0;
$game->number = 0;
return $game;
}
Что не так?
42 строчка: $minnumber = DB::table('crashbets')->where('crash_game_id', $this->game->id+1)->min('number');
1/1ErrorException in /var/www/html/app/Http/Controllers/CrashController.php line 42:Trying to get property of non-object
КОД ИЗ КОНТРОЛЛЕРА
public function newGame()
{
$minnumber = DB::table('crashbets')->where('crash_game_id', $this->game->id+1)->min('number');
$profit = CrashGame::where('status',CrashGame::STATUS_FINISHED)->sum('money');
if($profit<0){
if($minnumber){
if(mt_rand(1, 3) != 1){
$number = $minnumber-0.03;
}else{
$number = "1.1". mt_rand(1, 3);
}
}else{
if(mt_rand(1, 3) != 1){
$number = "1.1". mt_rand(1, 3);
}else{
$number = mt_rand(1, 10).".". mt_rand(1, 9) . mt_rand(1, 9);
}
}
}else{
$number = mt_rand(1, 10).".". mt_rand(1, 9) . mt_rand(1, 9);
}
$rand_number = $this->generateSecret();
$game = CrashGame::create(['rand_number' => $rand_number,'number' => $number]);
$game->hash = md5(''.$game->rand_number.''.$game->number.'');
$game->rand_number = 0;
$game->number = 0;
return $game;
}
Что не так?
42 строчка: $minnumber = DB::table('crashbets')->where('crash_game_id', $this->game->id+1)->min('number');