module NeonRAW::Objects::Subreddit::WikiPages

Methods for wiki pages.

Public Instance Methods

wikipage(page) click to toggle source

Fetches the wiki page. @!method wikipage(page) @param page [String] The name of the page. @return [NeonRAW::Objects::WikiPage] Returns the wiki page object.

# File lib/NeonRAW/objects/subreddit/wiki.rb, line 13
def wikipage(page)
  params = { page: page }
  path = "/r/#{display_name}/wiki/#{page}"
  data = @client.request_data(path, :get, params)
  data[:data][:name] = page
  data[:data][:subreddit] = display_name
  WikiPage.new(@client, data[:data])
end
wikipages() click to toggle source

Fetches a list of wiki pages for the subreddit. @!method wikipages @return [Array<String>] Returns a list of wiki pages.

# File lib/NeonRAW/objects/subreddit/wiki.rb, line 25
def wikipages
  @client.request_data("/r/#{display_name}/wiki/pages", :get)[:data]
end