private function addNewFlights(Subscription $subs, $flights) { if ($flights != null) { foreach ($flights as $flight) { $subs_flight = new \SubsFlight(); $subs_flight->ID_subscription = $subs->ID; $subs_flight->FlightXML = $flight; try { if (!$subs_flight->save()) { new \Error(5, null, json_encode($subs_flight->getErrors())); } } catch (Exception $e) { new \Error(5, null, $e->getMessage()); } } } }