class WADL::HasDocs
Public Instance Methods
define_singleton(r, sym, method)
click to toggle source
Convenience method to define a no-argument singleton method on this object.
# File lib/wadl/has_docs.rb, line 37 def define_singleton(r, sym, method) name = r.send(sym) if name && name !~ /\W/ && !r.respond_to?(name) && !respond_to?(name) instance_eval(%Q{def #{name}\n#{method}('#{name}')\nend}) end end