From: "mgerstenblatt@..." Date: 2010-09-27T10:12:33+09:00 Subject: listing out available variables in an ERB template --00163628455e8515d604913366a2 Content-Type: text/plain; charset=ISO-8859-1 Hi All, Suppose I have a Ruby ERB template named **my_template.html.erb**, and it contains the following:
<%= @div_1 %>
<%= @div_2 %>
<%= @div_3 %>
Is there a way I can programatically list out all the available variables in the template? For example, the following method: def list_out_variables template = File.open("path_to/my_template.html.erb", "rb").read erb = ERB.new( template ) erb.this_method_would_list_out_variables end would return something like: ['div1','div2','div3'] Any help would be greatly appreciated. Thanks, Mike --00163628455e8515d604913366a2--