Method: Container::Movie#method_missing
- Defined in:
- lib/imdb_lists/container.rb
#method_missing(method, *args) ⇒ Object
31 32 33 34 |
# File 'lib/imdb_lists/container.rb', line 31 def method_missing(method, *args) return movie.send(method, *args) if exists? and movie.methods.include?(prepare(method)) raise exists? ? NoMethodError.new("Undefined method '#{method}' for #{movie.class}") : ArgumentError.new("The imdb #{imdb_id} is invalid") end |