Class: PasswordResetPage
- Inherits:
-
Page
- Object
- AbstractRecord
- MongoRecord
- SiteRecord
- Record
- Page
- PasswordResetPage
- Defined in:
- lib/yodel/models/security/password_reset_page.rb
Constant Summary
Constants included from Authentication
Authentication::AUTHORIZATION_KEYS
Constants inherited from AbstractRecord
AbstractRecord::CALLBACKS, AbstractRecord::FIELD_CALLBACKS, AbstractRecord::ORDERS
Instance Attribute Summary
Attributes inherited from Record
#mixins, #model, #model_record, #real_record
Attributes inherited from SiteRecord
Attributes inherited from AbstractRecord
#changed, #errors, #stash, #typecast, #values
Instance Method Summary collapse
- #failed_email_lookup=(failed) ⇒ Object
- #failed_email_lookup? ⇒ Boolean
- #reset=(reset) ⇒ Object
- #reset? ⇒ Boolean
Methods inherited from Page
#assign_child_paths, #assign_path, #assign_permalink, #content, #content_for, #env, #flash, #form_for, #layout, #menu, #mime_type, #mime_type=, #page, #params, #partial, #render_layout, #render_or_default, #request, #request=, respond_to, #respond_to_request, #response, #response=, #session, #set_content, #snippet, #status, #user_allowed_to?, with
Methods included from HTMLDecorator
#delete_button, #delete_link, #form_for_page, #immediately, #on_click, #paragraph, #paragraphs_from
Methods included from Authentication
#current_user, #logged_in?, #login, #logout, #prompt_login, #store_authenticated_user
Methods inherited from Record
#all_children, #append_to_siblings, #children_and_self, #collection, #content, #create_eigenmodel, #create_mixin_instances, #default_values, #delegate_mixins, #destroy_children, #field_sections, #fields, #first_non_blank_response_to, #first_parent, #first_response_to, #get_binding, #has_eigenmodel?, #initialize, #insert_in_siblings, #inspect_hash, #load_model, #model_name, #parent?, #parents, #perform_reload, #prepare_reload_params, #remove_eigenmodel, #remove_from_siblings, #root?, #run_record_after_create_callbacks, #run_record_after_destroy_callbacks, #run_record_after_save_callbacks, #run_record_after_update_callbacks, #run_record_after_validation_callbacks, #run_record_before_create_callbacks, #run_record_before_destroy_callbacks, #run_record_before_save_callbacks, #run_record_before_update_callbacks, #run_record_before_validation_callbacks, #set_content, #siblings, #to_str, #update_search_keywords, #user_allowed_to?, #user_allowed_to_create?, #user_allowed_to_delete?, #user_allowed_to_update?, #user_allowed_to_view?
Methods inherited from SiteRecord
#default_values, #initialize, #inspect_hash, #perform_reload, #prepare_reload_params, #site_id
Methods included from SiteModel
Methods included from MongoModel
Methods included from AbstractModel
#embed_many, #embed_one, #field, #fields, #many, #modify_field, #one, #remove_field
Methods inherited from MongoRecord
#collection, #default_values, #fields, #id, #increment!, #inspect_hash, #load_from_mongo, #load_mongo_document, #perform_destroy, #perform_reload, #perform_save, #set_id
Methods inherited from AbstractRecord
#changed!, #changed?, #clear_key, #default_values, #destroy, #destroyed?, #eql?, #errors?, #field, #field?, #field_was, #fields, #from_json, #get, #get_meta, #get_raw, #hash, #id, #increment!, inherited, #initialize, #inspect, #inspect_hash, #inspect_value, #method_missing, #new?, #prepare_reload_params, #present?, #reload, #save, #save_without_validation, #search_terms, #set, #set_meta, #set_raw, #to_json, #to_str, #trigger_field_callback, #update, #valid?
Constructor Details
This class inherits a constructor from Record
Dynamic Method Handling
This class handles dynamic methods through the method_missing method in the class AbstractRecord
Instance Method Details
#failed_email_lookup=(failed) ⇒ Object
14 15 16 |
# File 'lib/yodel/models/security/password_reset_page.rb', line 14 def failed_email_lookup=(failed) @failed_email_lookup = failed end |
#failed_email_lookup? ⇒ Boolean
10 11 12 |
# File 'lib/yodel/models/security/password_reset_page.rb', line 10 def failed_email_lookup? !!@failed_email_lookup end |
#reset=(reset) ⇒ Object
6 7 8 |
# File 'lib/yodel/models/security/password_reset_page.rb', line 6 def reset=(reset) @reset = reset end |
#reset? ⇒ Boolean
2 3 4 |
# File 'lib/yodel/models/security/password_reset_page.rb', line 2 def reset? !!@reset end |