module RedmineAPIHelper::ScriptsAPIHelper
Public Instance Methods
list_project_scripts(project_id, **params)
click to toggle source
lists scripts, corresponds to controller#index
# File lib/redmine_api_helper/scripts_api_helper.rb, line 61 def list_project_scripts(project_id, **params) list_project_objects(project_id, :scripts, params) end
list_scripts(project_id, **params)
click to toggle source
lists scripts, corresponds to controller#index
# File lib/redmine_api_helper/scripts_api_helper.rb, line 54 def list_scripts(project_id, **params) list_objects(:scripts, params) end
project_scripts_url(project_id, **params)
click to toggle source
reads project_scripts_url
from args
# File lib/redmine_api_helper/scripts_api_helper.rb, line 33 def project_scripts_url(project_id, **params) url_path(project_url(project_id), 'scripts', params) end
read_script(id, **params)
click to toggle source
reads script having id, corresponds to controller#show
# File lib/redmine_api_helper/scripts_api_helper.rb, line 68 def read_script(id, **params) read_object(:script, id, params) end
run_project_script(project_id, id, **params)
click to toggle source
runs script having id, corresponds to controller#run
# File lib/redmine_api_helper/scripts_api_helper.rb, line 82 def run_project_script(project_id, id, **params) jget(:url => run_project_script_url(project_id, id), :params => params ).script end
run_project_script_url(project_id, id, **params)
click to toggle source
reads run_project_script_url
from args
# File lib/redmine_api_helper/scripts_api_helper.rb, line 47 def run_project_script_url(project_id, id, **params) url_path(project_scripts_url(project_id), id, 'run', params) end
run_script(id, **params)
click to toggle source
runs script having id, corresponds to controller#run
# File lib/redmine_api_helper/scripts_api_helper.rb, line 75 def run_script(id, **params) jget(:url => run_script_url(id), :params => params ).script end
run_script_url(id, **params)
click to toggle source
reads run_script_url
from args
# File lib/redmine_api_helper/scripts_api_helper.rb, line 40 def run_script_url(id, **params) url_path(scripts_url, id, 'run', params) end
scripts_url(**params)
click to toggle source
reads scripts_url
from args
# File lib/redmine_api_helper/scripts_api_helper.rb, line 26 def scripts_url(**params) url_path(args.urls.Home, 'scripts', params) end