class Devpad::API::Repository::Commit

Public Class Methods

all(params = {}) click to toggle source
# File lib/devpad/api/repository.rb, line 63
def self.all(params = {})
  repository_id = params.delete :id
  @response = Devpad::API::Client.get("/accounts/#{Devpad::Account.current!}/repositories/#{repository_id}/commits", params)
  @response['data'].map do |item|
    new(item['attributes'].merge('id' => item['id']))
  end
end