module RedmineAPIHelper::UsersAPIHelper
Public Instance Methods
create_user(**params)
click to toggle source
creates a new user with params, corresponds to controller#create
# File lib/redmine_api_helper/users_api_helper.rb, line 54 def create_user(**params) create_object(:user, params) end
destroy_user(id, **params)
click to toggle source
deletes an existing user with params, corresponds to controller#destroy
# File lib/redmine_api_helper/users_api_helper.rb, line 68 def destroy_user(id, **params) destroy_object(:user, id, params) end
list_users(**params)
click to toggle source
lists users, corresponds to controller#index
# File lib/redmine_api_helper/users_api_helper.rb, line 40 def list_users(**params) list_objects(:users, params) end
read_user(id, **params)
click to toggle source
reads user having id, corresponds to controller#show
# File lib/redmine_api_helper/users_api_helper.rb, line 47 def read_user(id, **params) read_object(:user, id, params) end
update_user(id, **params)
click to toggle source
updates an existing user with params, corresponds to controller#update
# File lib/redmine_api_helper/users_api_helper.rb, line 61 def update_user(id, **params) update_object(:user, id, params) end
user_url(id, **params)
click to toggle source
crerate user_url
# File lib/redmine_api_helper/users_api_helper.rb, line 33 def user_url(id, **params) url_path(users_url, id, **params) end
users_url(**params)
click to toggle source
reads users_url
from args
# File lib/redmine_api_helper/users_api_helper.rb, line 26 def users_url(**params) url_path(args.urls.Home, "users", params) end