method

def_classed_element_without_accessor

ruby latest stable - Class: RSS::Maker::Base
def_classed_element_without_accessor(name, class_name=nil)
public

No documentation available.

# File lib/rss/maker/base.rb, line 77
        def def_classed_element_without_accessor(name, class_name=nil)
          class_name ||= Utils.to_class_name(name)
          add_other_element(name)
          add_need_initialize_variable(name) do |object|
            object.send("make_#{name}")
          end
          module_eval(            private            def setup_#{name}(feed, current)              @#{name}.to_feed(feed, current)            end            def make_#{name}              self.class::#{class_name}.new(@maker)            end, __FILE__, __LINE__ + 1)
        end