Class: USNO::Transit::View
- Inherits:
-
PayDirt::Base
- Object
- PayDirt::Base
- USNO::Transit::View
- Defined in:
- lib/usno/transit.rb
Direct Known Subclasses
Achernar, Adhara, Aldebaran, Altair, Antares, Arcturus, Betelgeuse, Canopus, Capella, Deneb, Fomalhaut, Hadar, Jupiter, Mars, Mercury, Mimosa, Moon, Neptune, Pluto, Polaris, Pollux, Procyon, Regulus, Rigel, RigilKentaurus, Saturn, Sirius, Spica, Sun, Uranus, Vega, Venus
Instance Method Summary collapse
- #call ⇒ Object
-
#initialize(options = {}) ⇒ View
constructor
A new instance of View.
Constructor Details
#initialize(options = {}) ⇒ View
Returns a new instance of View.
13 14 15 16 17 18 19 |
# File 'lib/usno/transit.rb', line 13 def initialize( = {}) raise "Cannot instantiate this class directly" if self.class.name.to_s =~ /View/ = () () end |
Instance Method Details
#call ⇒ Object
21 22 23 |
# File 'lib/usno/transit.rb', line 21 def call result(true, @request_class.new(@request_options).call.data) end |