delete_user() public method

Delete User
public delete_user ( $user_id ) : boolean
return boolean
Esempio n. 1
0
    }
    echoResponse(200, $rows);
});
$app->put('/users/:role/:id', 'authenticateToken', function ($role, $id) use($app) {
    global $db;
    $data = json_decode($app->request->getBody());
    $data->user_id = $id;
    $rows = Users_model::update_userRole($db, $data, $role);
    if ($rows["status"] == "success") {
        $rows["message"] = "User information updated successfully.";
    }
    echoResponse(200, $rows);
});
$app->delete('/users/:role/:id', 'authenticateToken', function ($role, $id) use($app) {
    global $db;
    $rows = Users_model::delete_user($db, $id, $role);
    if ($rows["status"] == "success") {
        $rows["message"] = "User information updated successfully.";
    }
    echoResponse(200, $rows);
});
$app->post('/host', 'authenticateToken', function () use($app) {
    global $db;
    $data = json_decode($app->request->getBody());
    $rows = Users_model::create_hostQualifier($db, $data);
    echoResponse(200, $rows);
});
$app->get('/host/qualifiers/:user_id', 'authenticateToken', function ($user_id) use($app) {
    global $db;
    $data = json_decode($app->request->getBody());
    $rows = Users_model::get_hostedQualifiers($db, $user_id);
Esempio n. 2
0
 public function delete($user_id)
 {
     $this->common->authenticate();
     $message = $this->common->get_message('delete_user', array('delete_success', 'delete_failure'));
     if (Users_model::delete_user($user_id)) {
         $avatar_file_name = $this->input->post('avatar_file_name');
         $this->common->image_delete(SAVE_IMAGE_OF_USERS . '/' . $avatar_file_name);
         $data = array('status' => 'success', 'message' => $message['delete_success']);
     } else {
         $data = array('status' => 'failure', 'message' => $message['delete_failure']);
     }
     echo json_encode($data);
 }