esi update for observers

This commit is contained in:
2021-03-21 22:33:32 +09:00
parent 78c05aadd3
commit 039fa1d44e

View File

@@ -92,33 +92,27 @@ class MiningTaxesObservers extends Command
//Run through the mining observers, and add them to the database //Run through the mining observers, and add them to the database
foreach($resp as $observer) { foreach($resp as $observer) {
//Declare the structure helper if($observer->observer_id > 1030000000000) {
$sHelper = new StructureHelper($config['primary'], $config['corporation']); $found = Observer::where([
//Get the structure name from the universe endpoint to store in the database
$observerName = $sHelper->GetStructureName($observer->observer_id);
var_dump($observerName);
$found = Observer::where([
'observer_id' => $observer->observer_id,
])->count();
if($found > 0) {
Observer::where([
'observer_id' => $observer->observer_id, 'observer_id' => $observer->observer_id,
])->update([ ])->count();
'observer_id' => $observer->observer_id,
'observer_type' => $observer->observer_type, if($found > 0) {
'observer_name' => $observerName, Observer::where([
'last_updated' => $observer->last_updated, 'observer_id' => $observer->observer_id,
]); ])->update([
} else { 'observer_id' => $observer->observer_id,
$newObs = new Observer; 'observer_type' => $observer->observer_type,
$newObs->observer_id = $observer->observer_id; 'last_updated' => $observer->last_updated,
$newObs->observer_type = $observer->observer_type; ]);
$newObs->observer_name = $observerName; } else {
$newObs->last_updated = $observer->last_updated; $newObs = new Observer;
$newObs->save(); $newObs->observer_id = $observer->observer_id;
} $newObs->observer_type = $observer->observer_type;
$newObs->last_updated = $observer->last_updated;
$newObs->save();
}
}
} }
/** /**