data_type; $filePath = $record->file_name; ImportBenchmark::start($table); switch ($record['data_type']) { case 'details': ImportDetails::run($filePath); break; case 'events': ImportEvents::run($filePath); break; case 'fixtures': ImportFixtures::run($filePath); break; case 'player': ImportPlayer::run($filePath); break; case 'teams_tornaments': ImportTeamsTournaments::run($filePath); break; } StatistikoImport::query()->where('id', $record->id)->update(['has_run' => 1]); ImportBenchmark::end($table); } }