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