77 78 79
# File 'lib/tmdb.rb', line 77 def except(*keys) dup.except!(*keys) end
81 82 83 84
# File 'lib/tmdb.rb', line 81 def except!(*keys) keys.each { |key| delete(key) } self end
51 52 53 54 55 56 57
# File 'lib/tmdb.rb', line 51 def to_tmdb_struct(klass=Tmdb::Struct) if descendent_of_tmdb_struct?(klass) klass.new(self) else raise Tmdb::Error, 'Tried to convert to a non Tmdb::Struct object' end end