cache = NullCache::class; $esi = new Eseye(); $systems = $esi->invoke('get', '/universe/systems/'); foreach($systems as $system) { try { $info = $esi->invoke('get', '/universe/systems/{system_id}/', [ 'system_id' => $system, ]); } catch(RequestFailedException $e) { } $count = SolarSystem::where(['solar_system_id' => $system])->count(); if($count == 0) { SolarSystem::insert([ 'name' => $info->name, 'solar_system_id' => $system, 'security_status' => $info->security_status, ]); } } } }