lib/tmdb_party/movie.rb in maddox-tmdb_party-0.2.1 vs lib/tmdb_party/movie.rb in maddox-tmdb_party-0.3.0
- old
+ new
@@ -23,8 +23,28 @@
movie = tmdb.get_info(self.id)
@attributes.merge!(movie.attributes) if movie
@loaded = true
end
+ def directors
+ find_people('director')
+ end
+
+ def actors
+ find_people('actor')
+ end
+
+ def writers
+ find_people('writer')
+ end
+
+
+ private
+
+ def find_people(type)
+ return [] unless people
+ people.select{|p| p.job == type}
+ end
+
end
end
\ No newline at end of file