if ($errorMessage) { return Utils::formatErrorMessage(ERROR_BAD_MODEL, $errorMessage); } else { return $UsersController->destroy($params); } }); /* * Resources */ $app->get($basePath . '/resources', function (Request $request) use($app, $ResourcesController, $ResourceModel) { $params = $request->query->all(); $errorMessage = $ResourceModel->validate($params); if ($errorMessage) { return Utils::formatErrorMessage(ERROR_BAD_MODEL, $errorMessage); } else { return $ResourcesController->index($params); } }); $app->get($basePath . '/resources/offering', function (Request $request) use($app, $ResourcesController, $ResourceModel) { $params = $request->query->all(); $errorMessage = $ResourceModel->validate($params); if ($errorMessage) { return Utils::formatErrorMessage(ERROR_BAD_MODEL, $errorMessage); } else { return $ResourcesController->offering($params); } }); $app->get($basePath . '/resources/gold', function (Request $request) use($app, $ResourcesController, $ResourceModel) { $params = $request->query->all(); $errorMessage = $ResourceModel->validate($params); if ($errorMessage) {