Method: #class_named
- Defined in:
- lib/languages/language.rb
#class_named(name, classes) ⇒ Object
36 37 38 39 40 41 42 43 44 |
# File 'lib/languages/language.rb', line 36 def class_named(name, classes) name_elements = name.split(".") classes.each do |defn| defn_elements = defn[:name].split(".") return defn if defn_elements.length >= name_elements.length && defn_elements[-name_elements.length .. -1] == name_elements end nil end |