method

uri_convert_attr_reader

v1_8_7_330 - Show latest stable - Class: RSS::BaseModel
uri_convert_attr_reader(*attrs)
private

No documentation available.

# File lib/rss/rss.rb, line 312
    def uri_convert_attr_reader(*attrs)
      attrs.each do |attr|
        attr = attr.id2name if attr.kind_of?(Integer)
        module_eval("def \#{attr}_without_base\nconvert(@\#{attr})\nend\n\ndef \#{attr}\nvalue = \#{attr}_without_base\nreturn nil if value.nil?\nif /\\\\A[a-z][a-z0-9+.\\\\-]*:/i =~ value\nvalue\nelse\n\"\\\#{base}\\\#{value}\"\nend\nend\n", *get_file_and_line_from_caller(2))
      end
    end