class Tikkie::Api::V1::Responses::Users

Response when requesting users (list).

Public Class Methods

new(response) click to toggle source
Calls superclass method Tikkie::Api::V1::Responses::Base::new
# File lib/tikkie/api/v1/responses/users.rb, line 11
def initialize(response)
  super(response)
end

Public Instance Methods

each(&block) click to toggle source
# File lib/tikkie/api/v1/responses/users.rb, line 15
def each(&block)
  users.each(&block)
end

Private Instance Methods

users() click to toggle source
# File lib/tikkie/api/v1/responses/users.rb, line 21
def users
  @users ||= begin
    users = []

    unless error?
      data.each do |user|
        users << Tikkie::Api::V1::Responses::User.new(user)
      end
    end

    users
  end
end