# File live_tree.rb, line 31 def live_tree(name, options = {}) raise ":model or :model_class_name option is required" if options[:model] == nil && options[:model_class_name] == nil if options[:model_class_name] != nil model = options[:model_class_name] else model = Inflector.camelize(options[:model]) end code = "" + "def #{name}_live_tree_data\n" + " get_live_tree_data(" + model + ".find(live_tree_item_id))\n" + "end\n" #STDERR.write("\n\n#{code}\n\n") class_eval code end