class LabClient::Wiki

Inspect Helper

Public Instance Methods

delete() click to toggle source
# File lib/labclient/wikis/wiki.rb, line 25
def delete
  project_id = collect_project_id
  client.wikis.delete(project_id, slug)
end
inspect() click to toggle source
# File lib/labclient/wikis/wiki.rb, line 7
def inspect
  "#<Wiki slug: #{slug}>"
end
project() click to toggle source
# File lib/labclient/wikis/wiki.rb, line 15
def project
  project_id = collect_project_id
  client.projects.show project_id
end
update(query) click to toggle source
# File lib/labclient/wikis/wiki.rb, line 20
def update(query)
  project_id = collect_project_id
  update_self client.wikis.update(project_id, slug, query)
end
web_url() click to toggle source
# File lib/labclient/wikis/wiki.rb, line 11
def web_url
  "#{project.web_url}/-/wikis/#{slug}"
end