module RedmineAPIHelper::NewsAPIHelper
Public Instance Methods
list_news(**params)
click to toggle source
list_news
result, corresponds to controller#index
# File lib/redmine_api_helper/news_api_helper.rb, line 54 def list_news(**params) jget(:url => news_index_url, :params => params ).news end
list_project_news(project_id, **params)
click to toggle source
list_news
result, corresponds to controller#index
# File lib/redmine_api_helper/news_api_helper.rb, line 61 def list_project_news(project_id, **params) jget(:url => project_news_index_url(project_id), :params => params ).news end
news_index_url(**params)
click to toggle source
reads news_url
from args
# File lib/redmine_api_helper/news_api_helper.rb, line 26 def news_index_url(**params) url_path(args.urls.Home, "news", params) end
news_url(id, **params)
click to toggle source
creates new_url
# File lib/redmine_api_helper/news_api_helper.rb, line 33 def news_url(id, **params) url_path(news_index_url, id, params) end
project_news_index_url(project_id, **params)
click to toggle source
reads project_news_url
from args
# File lib/redmine_api_helper/news_api_helper.rb, line 40 def project_news_index_url(project_id, **params) url_path(project_url(project_id), "news", params) end
project_news_url(project_id, id, **params)
click to toggle source
creates project_new_url
# File lib/redmine_api_helper/news_api_helper.rb, line 47 def project_news_url(project_id, id, **params) url_path(project_news_index_url(project_id), id, params) end
read_news(id, **params)
click to toggle source
read_news
result, corresponds to controller#show
# File lib/redmine_api_helper/news_api_helper.rb, line 68 def read_news(id, **params) read_object(:news, id, params) end