Я использую шаблон марионетки, который делает erb-интерпретацию файла шаблона.Я хотел бы знать все доступные мне переменные, однако, есть доступные переменные (например, fqdn), которые не перечислены ни одним из методов отражения, о которых я знаю, в частности, ни один из них:
<% Module.constants.each do |v| %># module constant: <%= v %>
<% end %>
<% Kernel.local_variables.each do |v| %># local variable: <%= v %>
<% end %>
<% Kernel.instance_variables.each do |v| %># instance variable: <%= v %>
<% end %>
<% Module.class_variables.each do |v| %># class variable: <%= v %>
<% end %>
<% Kernel.global_variables.each do |v| %># global variable: <%= v %>
<% end %>
Есть ли у Эрба дополнительный метод отражения, который откроет это мне?