Class: Users::DeletedUser

Inherits:
Object
  • Object
show all
Defined in:
app/models/users/deleted_user.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeDeletedUser

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_contactObject (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

#emailObject (readonly)

Returns the value of attribute email.



3
4
5
# File 'app/models/users/deleted_user.rb', line 3

def email
  @email
end

#first_nameObject (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

#idObject (readonly)

Returns the value of attribute id.



3
4
5
# File 'app/models/users/deleted_user.rb', line 3

def id
  @id
end

#last_nameObject (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_smObject (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

#nicknameObject (readonly)

Returns the value of attribute nickname.



3
4
5
# File 'app/models/users/deleted_user.rb', line 3

def nickname
  @nickname
end

#projects_countObject (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_bioObject (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