Module: Moneybird::Traits::FindAll

Constant Summary collapse

GET_SUCCESS_CODE =
200

Instance Method Summary collapse

Instance Method Details

#allObject



6
7
8
9
10
11
12
13
14
# File 'lib/moneybird/traits/find_all.rb', line 6

def all
  result = client.get(path)

  if result.status.to_i == GET_SUCCESS_CODE
    JSON.parse(result.body).map do |resource|
      build(resource)
    end
  end
end