class ClickUp::Space
Public Class Methods
formatted_params(params)
click to toggle source
# File lib/click_up/hierarchy/space.rb, line 26 def formatted_params(params) params.reject {|key, _| rejected_params.include?(key) } # { # "name": "New Space Name", # "multiple_assignees": true, # "features": { # "due_dates": { # "enabled": true, # "start_date": false, # "remap_due_dates": true, # "remap_closed_due_date": false # }, # "time_tracking": { # "enabled": false # }, # "tags": { # "enabled": true # }, # "time_estimates": { # "enabled": true # }, # "checklists": { # "enabled": true # }, # "custom_fields": { # "enabled": true # }, # "remap_dependencies": { # "enabled": true # }, # "dependency_warning": { # "enabled": true # }, # "portfolios": { # "enabled": true # } # } # } end
index_path(params={})
click to toggle source
# File lib/click_up/hierarchy/space.rb, line 11 def index_path(params={}) "/team/#{params[:team_id]}/space" end
rejected_params()
click to toggle source
# File lib/click_up/hierarchy/space.rb, line 19 def rejected_params [ :id, :team_id ] end
resource_path(params={})
click to toggle source
# File lib/click_up/hierarchy/space.rb, line 15 def resource_path(params={}) "/space/#{params[:id]}" end