Class: Forms::Submission
- Inherits:
-
Wheelhouse::BasicResource
- Object
- Wheelhouse::BasicResource
- Forms::Submission
- Includes:
- Wheelhouse::Resource::AdminPath
- Defined in:
- app/models/forms/submission.rb,
app/models/forms/submission/parameters.rb
Defined Under Namespace
Classes: Parameters
Instance Method Summary collapse
Instance Method Details
#admin_path ⇒ Object
33 34 35 |
# File 'app/models/forms/submission.rb', line 33 def admin_path form_submission_path(form_id, id) end |
#admin_url ⇒ Object
37 38 39 |
# File 'app/models/forms/submission.rb', line 37 def admin_url form_submission_url(form, id, :host => form.site.domain) end |
#spam!(is_spam) ⇒ Object
24 25 26 27 |
# File 'app/models/forms/submission.rb', line 24 def spam!(is_spam) Forms::Plugin.config.wheelhouse.forms.spam_filter.train(self, is_spam) update_attribute(:spam, is_spam) end |
#value_for(field) ⇒ Object
29 30 31 |
# File 'app/models/forms/submission.rb', line 29 def value_for(field) params[field.label] if field.respond_to?(:label) end |