# File lib/enumerated_attribute/rails_helpers.rb, line 60 def to_enum_select_tag(options, html_options={}) choices = [] if self.object.respond_to?(:enums) enums = self.object.enums(method_name.to_sym) choices = enums ? enums.select_options : [] if (value = self.object.__send__(method_name.to_sym)) options[:selected] ||= value.to_s else options[:include_blank] = enums.allows_nil? if options[:include_blank].nil? end end to_select_tag(choices, options, html_options) end