travis-api/lib/travis/api/v3/queries/requests.rb
2015-03-23 15:18:36 +01:00

14 lines
326 B
Ruby

module Travis::API::V3
class Queries::Requests < Query
def find(repository)
repository.requests
end
def count(repository, time_frame)
find(repository).
where(event_type: 'api'.freeze, result: 'accepted'.freeze).
where('created_at > ?'.freeze, time_frame.ago).count
end
end
end