Module: Helpers
- Included in:
- Base::Api::Episode, Base::Api::Show, Base::Api::Show, TheTvDb::Api::EpisodeList, TheTvDb::Api::ImageList, TheTvDb::Api::ImageList
- Defined in:
- lib/helpers.rb
Instance Method Summary collapse
- #get_remote_file_as_string(url) ⇒ Object
- #parsable_date?(date = nil) ⇒ Boolean
- #safely_parse_date(date) ⇒ Object
Instance Method Details
#get_remote_file_as_string(url) ⇒ Object
18 19 20 |
# File 'lib/helpers.rb', line 18 def get_remote_file_as_string(url) Kernel.open(url) end |
#parsable_date?(date = nil) ⇒ Boolean
5 6 7 8 |
# File 'lib/helpers.rb', line 5 def parsable_date?(date = nil) return false unless date !Date._parse(date).empty? end |
#safely_parse_date(date) ⇒ Object
10 11 12 13 14 15 16 |
# File 'lib/helpers.rb', line 10 def safely_parse_date(date) begin return Date.parse(date) rescue TypeError, ArgumentError return nil end end |