}); /* GET ADDITIONAL CHARGES corresponding to a merchant */ $app->get('/merchant/:id/charges', function ($id) use($app) { // check for required params $request = array(); $response = array(); $apiKey = array(); $headers = $app->request->headers->all(); verifyHeaders(array('Key')); // reading request params $apiKey = $headers['Key']; $request['apiKey'] = $apiKey; $request['restaurantID'] = $id; $controller = new ApiController(); // Call controller function $response = $controller->getACharges($request); // echo json response echoRespnse(200, $response); }); /* GET MASTER DATA CORRESPONDING to a restaurant */ $app->get('/merchant/:id/master', function ($id) use($app) { // check for required params $request = array(); $response = array(); $apiKey = array(); $headers = $app->request->headers->all(); verifyHeaders(array('Key')); // reading request params $apiKey = $headers['Key']; $request['apiKey'] = $apiKey; $request['restaurantID'] = $id;