method

install_get_attribute

v1_8_7_72 - Show latest stable - Class: RSS::Element
install_get_attribute(name, uri, required=true, type=nil, disp_name=nil, element_name=nil)
public

No documentation available.

# File lib/rss/rss.rb, line 722
      def install_get_attribute(name, uri, required=true,
                                type=nil, disp_name=nil,
                                element_name=nil)
        disp_name ||= name
        element_name ||= name
        writer_type, reader_type = type
        def_corresponded_attr_writer name, writer_type, disp_name
        def_corresponded_attr_reader name, reader_type
        if type == :boolean and /^is/ =~ name
          alias_method "#{$POSTMATCH}?", name
        end
        self::GET_ATTRIBUTES << [name, uri, required, element_name]
        add_need_initialize_variable(disp_name)
      end