Method: Appscript::Reference#identify
- Defined in:
- lib/appscript/reference.rb
#identify ⇒ Object
9 10 11 12 13 14 15 16 17 18 19 20 |
# File 'lib/appscript/reference.rb', line 9 def identify name = self.to_s.match(/Things.app"\)\.([^\.]*)/)[1] begin name = name.gsub('_', '') # inflections name = 'persons' if name == 'people' Things.const_get(name.capitalize[0..-2]) rescue NameError nil end end |