Method: VideoData::Video#method_missing
- Defined in:
- lib/video_data/video.rb
#method_missing(m, *args) ⇒ Object
Added dynamic predicates for valid tags. eg if :eye_winged is a valid tag you can
video.eye_winged? # Outputs *true* or *false*
94 95 96 97 98 |
# File 'lib/video_data/video.rb', line 94 def method_missing(m, *args) # :nodoc: attr = m[0..-2].to_sym return @data[attr] if m =~ /(.*)\?/ and .include?(attr) raise NoMethodError end |