Module: SpacexApi::Client::Launches
- Included in:
- SpacexApi::Client
- Defined in:
- lib/spacex_api/client/launches.rb
Instance Method Summary collapse
- #get_launch(id) ⇒ Object
- #latest_launch ⇒ Object
- #launches ⇒ Object
- #next_launch ⇒ Object
- #past_launches ⇒ Object
- #query_launches(body = nil) ⇒ Object
- #upcoming_launches ⇒ Object
Instance Method Details
#get_launch(id) ⇒ Object
26 27 28 |
# File 'lib/spacex_api/client/launches.rb', line 26 def get_launch(id) get("launches/#{id}") end |
#latest_launch ⇒ Object
14 15 16 |
# File 'lib/spacex_api/client/launches.rb', line 14 def latest_launch get("launches/latest") end |
#launches ⇒ Object
22 23 24 |
# File 'lib/spacex_api/client/launches.rb', line 22 def launches get("launches") end |
#next_launch ⇒ Object
18 19 20 |
# File 'lib/spacex_api/client/launches.rb', line 18 def next_launch get("launches/next") end |
#past_launches ⇒ Object
6 7 8 |
# File 'lib/spacex_api/client/launches.rb', line 6 def past_launches get("launches/past") end |
#query_launches(body = nil) ⇒ Object
30 31 32 |
# File 'lib/spacex_api/client/launches.rb', line 30 def query_launches(body = nil) post("launches/query", body) end |
#upcoming_launches ⇒ Object
10 11 12 |
# File 'lib/spacex_api/client/launches.rb', line 10 def upcoming_launches get("launches/upcoming") end |