}); $app->post('/emailexists', function ($request, $response, $args) { $member = new \Models\Member(); $response->write($member->emailExists($request->getParsedBody())); $newResponse = $response->withHeader('Content-type', 'application/json'); return $newResponse; }); $app->delete('/user', function ($request, $response, $args) { $member = new \Models\Member(); $response->write($member->deleteMember($request->getParsedBody(), \Middleware\Authenticate::$requestUid)); $newResponse = $response->withHeader('Content-type', 'application/json'); return $newResponse; })->add($auth); $app->post('/user/forgetpwd', function ($request, $response, $args) { $member = new \Models\Member(); $response->write($member->forgetPwd($request->getParsedBody())); $newResponse = $response->withHeader('Content-type', 'application/json'); return $newResponse; }); $app->post('/group', function ($request, $response, $args) { $group = new \Models\Group(); //error_log( print_r($request->getParsedBody(), 1)); $response->write($group->addNewGroup($request->getParsedBody(), \Middleware\Authenticate::$requestUid)); $newResponse = $response->withHeader('Content-type', 'application/json'); return $newResponse; })->add($auth); //$app->delete('/group', function ($request, $response, $args) { // $group = new \Models\Group(); // error_log( print_r($request->getParsedBody(), 1)); // $response->write($group->deleteGroup($request->getParsedBody(),\Middleware\Authenticate::$requestUid)); // $newResponse = $response->withHeader('Content-type', 'application/json');