Class: Users::DeletedUser
- Inherits:
-
Object
- Object
- Users::DeletedUser
- Defined in:
- app/models/users/deleted_user.rb
Instance Attribute Summary collapse
-
#can_contact ⇒ Object
readonly
Returns the value of attribute can_contact.
-
#email ⇒ Object
readonly
Returns the value of attribute email.
-
#first_name ⇒ Object
readonly
Returns the value of attribute first_name.
-
#id ⇒ Object
readonly
Returns the value of attribute id.
-
#last_name ⇒ Object
readonly
Returns the value of attribute last_name.
-
#logo_url_sm ⇒ Object
readonly
Returns the value of attribute logo_url_sm.
-
#nickname ⇒ Object
readonly
Returns the value of attribute nickname.
-
#projects_count ⇒ Object
readonly
Returns the value of attribute projects_count.
-
#short_bio ⇒ Object
readonly
Returns the value of attribute short_bio.
Instance Method Summary collapse
- #follow_mutual_count(_user) ⇒ Object
-
#initialize ⇒ DeletedUser
constructor
A new instance of DeletedUser.
- #logo_url(default = '') ⇒ Object
Constructor Details
#initialize ⇒ DeletedUser
Returns a new instance of DeletedUser.
13 14 15 16 17 18 19 20 21 22 23 |
# File 'app/models/users/deleted_user.rb', line 13 def initialize @id = -1 @email = 'deleted@user.com' @first_name = 'Deleted' @last_name = 'User' @nickname = 'deleted_user' @logo_url_sm = '' @short_bio = '' @can_contact = false @projects_count = 0 end |
Instance Attribute Details
#can_contact ⇒ Object (readonly)
Returns the value of attribute can_contact.
3 4 5 |
# File 'app/models/users/deleted_user.rb', line 3 def can_contact @can_contact end |
#email ⇒ Object (readonly)
Returns the value of attribute email.
3 4 5 |
# File 'app/models/users/deleted_user.rb', line 3 def email @email end |
#first_name ⇒ Object (readonly)
Returns the value of attribute first_name.
3 4 5 |
# File 'app/models/users/deleted_user.rb', line 3 def first_name @first_name end |
#id ⇒ Object (readonly)
Returns the value of attribute id.
3 4 5 |
# File 'app/models/users/deleted_user.rb', line 3 def id @id end |
#last_name ⇒ Object (readonly)
Returns the value of attribute last_name.
3 4 5 |
# File 'app/models/users/deleted_user.rb', line 3 def last_name @last_name end |
#logo_url_sm ⇒ Object (readonly)
Returns the value of attribute logo_url_sm.
3 4 5 |
# File 'app/models/users/deleted_user.rb', line 3 def logo_url_sm @logo_url_sm end |
#nickname ⇒ Object (readonly)
Returns the value of attribute nickname.
3 4 5 |
# File 'app/models/users/deleted_user.rb', line 3 def nickname @nickname end |
#projects_count ⇒ Object (readonly)
Returns the value of attribute projects_count.
3 4 5 |
# File 'app/models/users/deleted_user.rb', line 3 def projects_count @projects_count end |
#short_bio ⇒ Object (readonly)
Returns the value of attribute short_bio.
3 4 5 |
# File 'app/models/users/deleted_user.rb', line 3 def short_bio @short_bio end |
Instance Method Details
#follow_mutual_count(_user) ⇒ Object
29 30 31 |
# File 'app/models/users/deleted_user.rb', line 29 def follow_mutual_count(_user) 0 end |
#logo_url(default = '') ⇒ Object
25 26 27 |
# File 'app/models/users/deleted_user.rb', line 25 def logo_url(default = '') default end |