protected function prepareVatsim() { // Load VATSIM datafeed $vatsim = new Vatsimphp\VatsimData(); $vatsim->setConfig('forceDataRefresh', true); $vatsim->loadData(); $general = $vatsim->getGeneralInfo()->toArray(); $this->updateDate = Carbon::createFromTimestampUTC($general['update']); $this->nextUpdate = Carbon::instance($this->updateDate)->addMinutes($general['reload']); $this->pilots = $vatsim->getPilots()->toArray(); $this->controllers = $vatsim->getControllers()->toArray(); }