Class: MetadataPresenter::SavedForm
- Inherits:
-
Object
- Object
- MetadataPresenter::SavedForm
- Includes:
- ActiveModel::Model
- Defined in:
- app/models/metadata_presenter/saved_form.rb
Instance Attribute Summary collapse
-
#active ⇒ Object
Returns the value of attribute active.
-
#attempts ⇒ Object
Returns the value of attribute attempts.
-
#email ⇒ Object
Returns the value of attribute email.
-
#page_slug ⇒ Object
Returns the value of attribute page_slug.
-
#secret_answer ⇒ Object
Returns the value of attribute secret_answer.
-
#secret_question ⇒ Object
Returns the value of attribute secret_question.
-
#service_slug ⇒ Object
Returns the value of attribute service_slug.
-
#service_version ⇒ Object
Returns the value of attribute service_version.
-
#user_data_payload ⇒ Object
Returns the value of attribute user_data_payload.
-
#user_id ⇒ Object
Returns the value of attribute user_id.
-
#user_token ⇒ Object
Returns the value of attribute user_token.
Instance Method Summary collapse
-
#initialize ⇒ SavedForm
constructor
A new instance of SavedForm.
- #populate_param_values(params) ⇒ Object
- #populate_service_values(service) ⇒ Object
- #populate_session_values(session) ⇒ Object
Constructor Details
#initialize ⇒ SavedForm
Returns a new instance of SavedForm.
19 |
# File 'app/models/metadata_presenter/saved_form.rb', line 19 def initialize; end |
Instance Attribute Details
#active ⇒ Object
Returns the value of attribute active.
6 7 8 |
# File 'app/models/metadata_presenter/saved_form.rb', line 6 def active @active end |
#attempts ⇒ Object
Returns the value of attribute attempts.
6 7 8 |
# File 'app/models/metadata_presenter/saved_form.rb', line 6 def attempts @attempts end |
#email ⇒ Object
Returns the value of attribute email.
6 7 8 |
# File 'app/models/metadata_presenter/saved_form.rb', line 6 def email @email end |
#page_slug ⇒ Object
Returns the value of attribute page_slug.
6 7 8 |
# File 'app/models/metadata_presenter/saved_form.rb', line 6 def page_slug @page_slug end |
#secret_answer ⇒ Object
Returns the value of attribute secret_answer.
6 7 8 |
# File 'app/models/metadata_presenter/saved_form.rb', line 6 def secret_answer @secret_answer end |
#secret_question ⇒ Object
Returns the value of attribute secret_question.
6 7 8 |
# File 'app/models/metadata_presenter/saved_form.rb', line 6 def secret_question @secret_question end |
#service_slug ⇒ Object
Returns the value of attribute service_slug.
6 7 8 |
# File 'app/models/metadata_presenter/saved_form.rb', line 6 def service_slug @service_slug end |
#service_version ⇒ Object
Returns the value of attribute service_version.
6 7 8 |
# File 'app/models/metadata_presenter/saved_form.rb', line 6 def service_version @service_version end |
#user_data_payload ⇒ Object
Returns the value of attribute user_data_payload.
6 7 8 |
# File 'app/models/metadata_presenter/saved_form.rb', line 6 def user_data_payload @user_data_payload end |
#user_id ⇒ Object
Returns the value of attribute user_id.
6 7 8 |
# File 'app/models/metadata_presenter/saved_form.rb', line 6 def user_id @user_id end |
#user_token ⇒ Object
Returns the value of attribute user_token.
6 7 8 |
# File 'app/models/metadata_presenter/saved_form.rb', line 6 def user_token @user_token end |
Instance Method Details
#populate_param_values(params) ⇒ Object
21 22 23 24 25 26 |
# File 'app/models/metadata_presenter/saved_form.rb', line 21 def populate_param_values(params) self.email = params['email'] self.page_slug = params['saved_form']['page_slug'] self.secret_question = params['saved_form']['secret_question'] self.secret_answer = params['secret_answer'] end |
#populate_service_values(service) ⇒ Object
34 35 36 37 |
# File 'app/models/metadata_presenter/saved_form.rb', line 34 def populate_service_values(service) self.service_slug = service.service_slug self.service_version = service.version_id end |
#populate_session_values(session) ⇒ Object
28 29 30 31 32 |
# File 'app/models/metadata_presenter/saved_form.rb', line 28 def populate_session_values(session) self.user_id = session[:user_id] self.user_token = session[:user_token] self.user_data_payload = session[:user_data] end |