class Snov::GetUserLists
Attributes
client[R]
Public Class Methods
new(client: Snov.client)
click to toggle source
# File lib/snov/get_user_lists.rb, line 9 def initialize(client: Snov.client) @client = client end
Public Instance Methods
all()
click to toggle source
# File lib/snov/get_user_lists.rb, line 17 def all @all ||= raw_result.map { |result| UserList.new(result) } end
each(&block)
click to toggle source
# File lib/snov/get_user_lists.rb, line 13 def each(&block) all.each(&block) end
raw_result()
click to toggle source
# File lib/snov/get_user_lists.rb, line 21 def raw_result @raw_result ||= client.get("/v1/get-user-lists").map do |val| val.deep_transform_keys! { |key| key.underscore } end end