Class: Ticketlocker::TicketCollection
- Inherits:
-
Object
- Object
- Ticketlocker::TicketCollection
- Extended by:
- Forwardable
- Defined in:
- lib/ticketlocker/ticket_collection.rb
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.retrieve ⇒ Object
11 12 13 14 15 16 17 18 19 |
# File 'lib/ticketlocker/ticket_collection.rb', line 11 def self.retrieve response = Ticketlocker.connection.get('/api/tickets') if response.status == 200 tickets = response.body else "It's broken" end new(tickets) end |
Instance Method Details
#find(id) ⇒ Object
7 8 9 |
# File 'lib/ticketlocker/ticket_collection.rb', line 7 def find(id) tickets.detect { |ticket| ticket.id == id } end |