示例#1
0
    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) {