Method: Espresso::View::FormBuilder#submit_default_value

Defined in:
lib/espresso/view/form_builder.rb

#submit_default_valueObject



24
25
26
27
28
29
30
31
32
33
34
35
36
37
# File 'lib/espresso/view/form_builder.rb', line 24

def submit_default_value
  model = if object.class.respond_to?(:model_name)
            object.class.human_name
          else
            @object_name.to_s.humanize
          end

  defaults = []
  defaults << :"helpers.submit.#{object_name}.#{form_action}"
  defaults << :"helpers.submit.#{form_action}"
  defaults << "#{form_action.to_s.humanize} #{model}"

  I18n.t(defaults.shift, :model => model, :default => defaults)
end