Class: AnonymousUser (<Toplevel Module>)

Overview
Module Structure
Class Hierarchy
Instance Methods
AnonymousUser#validate_anonymous_uniqueness
AnonymousUser#available_custom_fields
AnonymousUser#logged?
AnonymousUser#admin
AnonymousUser#name / 1
AnonymousUser#mail
AnonymousUser#time_zone
AnonymousUser#rss_key
AnonymousUser#destroy
is a submodule of
module: <Toplevel Module>   
inherits from
  User   
has properties
method: validate_anonymous_uniqueness   
method: available_custom_fields   
method: logged?   
method: admin   
method: name / 1   
method: mail   
method: time_zone   
method: rss_key   
method: destroy   
is defined at
#623 in app/models/user.rb  

Overview

Module Structure

  module: <Toplevel Module>
class: User     
class: AnonymousUser     

Class Hierarchy

Object ( Builtin-Module )
Base ( ActiveRecord )
has properties
class method: find_ids / 1   
Principal
has properties
method: name / 1   
method: <=> / 1   
method: set_default_empty_values   
User
includes
  SafeAttributes ( Redmine )
has properties
constant: STATUS_ANONYMOUS   
constant: STATUS_ACTIVE   
constant: STATUS_REGISTERED   
constant: STATUS_LOCKED   
constant: USER_FORMATS   
constant: MAIL_NOTIFICATION_OPTIONS   
attribute: password [RW]   
attribute: password_confirmation [RW]   
attribute: last_before_login_on [RW]   
constant: LOGIN_LENGTH_LIMIT   
constant: MAIL_LENGTH_LIMIT   
method: set_mail_notification   
method: update_hashed_password   
method: reload / 1   
method: mail= / 1   
method: identity_url= / 1   
class method: try_to_login / 2   
class method: try_to_autologin / 1   
class method: name_formatter / 1   
class method: fields_for_order_statement / 1   
method: name / 1   
method: active?   
method: registered?   
method: locked?   
method: activate   
method: register   
method: lock   
method: activate!   
method: register!   
method: lock!   
method: check_password? / 1   
method: salt_password / 1   
method: change_password_allowed?   
method: random_password   
method: pref   
method: time_zone   
method: wants_comments_in_reverse_order?   
method: rss_key   
method: api_key   
method: notified_projects_ids   
method: notified_project_ids= / 1   
method: valid_notification_options (1/2)   
class method: valid_notification_options (2/E) / 1   
class method: find_by_login / 1   
class method: find_by_rss_key / 1   
class method: find_by_api_key / 1   
class method: find_by_mail / 1   
class method: default_admin_account_changed?   
method: to_s   
method: today   
method: logged?   
method: anonymous?   
method: roles_for_project / 1   
method: member_of? / 1   
method: projects_by_role   
method: is_or_belongs_to? / 1   
method: allowed_to? / 4   
method: allowed_to_globally? / 3   
method: notify_about? / 1   
class method: current= / 1   
class method: current   
class method: anonymous   
class method: salt_unsalted_passwords!   
method: validate_password_length   
method: remove_references_before_destroy   
class method: hash_password / 1   
class method: generate_salt   
AnonymousUser
has properties
method: validate_anonymous_uniqueness   
method: available_custom_fields   
method: logged?   
method: admin   
method: name / 1   
method: mail   
method: time_zone   
method: rss_key   
method: destroy   

Instance Methods

AnonymousUser#validate_anonymous_uniqueness

#626 in app/models/user.rb

validate_anonymous_uniqueness

AnonymousUser#available_custom_fields

#631 in app/models/user.rb

available_custom_fields

AnonymousUser#logged?

#636 in app/models/user.rb

logged?

AnonymousUser#admin

#637 in app/models/user.rb

admin

AnonymousUser#name / 1

#638 in app/models/user.rb

name ( *args )

AnonymousUser#mail

#639 in app/models/user.rb

mail

AnonymousUser#time_zone

#640 in app/models/user.rb

time_zone

AnonymousUser#rss_key

#641 in app/models/user.rb

rss_key

AnonymousUser#destroy

#644 in app/models/user.rb

destroy