public function SyncFlightsHeaders($extIds) { $idsArr = $extIds; $info = array(); $Fl = new Flight(); foreach ($idsArr as $flightId) { $flightInfo = $Fl->GetFlightInfo($flightId); $bruType = $flightInfo["bruType"]; if ($bruType == 'BUR-92A_An-148(158)') { $info['voyage'] = $flightInfo['voyage']; $info['departureAirport'] = $flightInfo['departureAirport']; $info['arrivalAirport'] = $flightInfo['arrivalAirport']; // $info['capitan'] = $flightInfo['capitan']; // $info['weightto'] = $flightInfo['weightto']; // $info['weightlndg'] = $flightInfo['weightlndg']; } // else if($bruType == 'ER_BSTO_An-148(158)') // { // $info['voyage'] = $flightInfo['voyage']; // $info['departureAirport'] = $flightInfo['departureAirport']; // $info['arrivalAirport'] = $flightInfo['arrivalAirport']; // } // else if($bruType == 'RPP_Fly_An-148(158)') // { // $info['voyage'] = $flightInfo['voyage']; // $info['departureAirport'] = $flightInfo['departureAirport']; // $info['arrivalAirport'] = $flightInfo['arrivalAirport']; // } } foreach ($idsArr as $flightId) { $Fl->UpdateFlightInfo($flightId, $info); } unset($Fl); return true; }