shipOrder(); } catch (Exception $e) { //handle error! } // response to browser } /** * @param int $id */ public function completeAction($id) { $order = OrderFactory::getOrder($id); try { $order->completeOrder(); } catch (Exception $e) { //handle error! } // response to browser } }