Class: Guardian::AnonymousUser

Inherits:
Object
  • Object
show all
Defined in:
lib/guardian.rb

Instance Method Summary collapse

Instance Method Details

#admin?Boolean

Returns:

  • (Boolean)


31
32
33
# File 'lib/guardian.rb', line 31

def admin?
  false
end

#anonymous?Boolean

Returns:

  • (Boolean)


40
41
42
# File 'lib/guardian.rb', line 40

def anonymous?
  true
end

#approved?Boolean

Returns:

  • (Boolean)


43
44
45
# File 'lib/guardian.rb', line 43

def approved?
  false
end

#blank?Boolean

Returns:

  • (Boolean)


28
29
30
# File 'lib/guardian.rb', line 28

def blank?
  true
end

#bot?Boolean

Returns:

  • (Boolean)


55
56
57
# File 'lib/guardian.rb', line 55

def bot?
  false
end

#emailObject



70
71
72
# File 'lib/guardian.rb', line 70

def email
  nil
end

#groupsObject



61
62
63
# File 'lib/guardian.rb', line 61

def groups
  []
end

#has_trust_level?(level) ⇒ Boolean

Returns:

  • (Boolean)


64
65
66
# File 'lib/guardian.rb', line 64

def has_trust_level?(level)
  false
end

#has_trust_level_or_staff?(level) ⇒ Boolean

Returns:

  • (Boolean)


67
68
69
# File 'lib/guardian.rb', line 67

def has_trust_level_or_staff?(level)
  false
end

#in_any_groups?(group_ids) ⇒ Boolean

Returns:

  • (Boolean)


76
77
78
# File 'lib/guardian.rb', line 76

def in_any_groups?(group_ids)
  false
end

#is_system_user?Boolean

Returns:

  • (Boolean)


52
53
54
# File 'lib/guardian.rb', line 52

def is_system_user?
  false
end

#moderator?Boolean

Returns:

  • (Boolean)


37
38
39
# File 'lib/guardian.rb', line 37

def moderator?
  false
end

#secure_category_idsObject



58
59
60
# File 'lib/guardian.rb', line 58

def secure_category_ids
  []
end

#silenced?Boolean

Returns:

  • (Boolean)


49
50
51
# File 'lib/guardian.rb', line 49

def silenced?
  false
end

#staff?Boolean

Returns:

  • (Boolean)


34
35
36
# File 'lib/guardian.rb', line 34

def staff?
  false
end

#staged?Boolean

Returns:

  • (Boolean)


46
47
48
# File 'lib/guardian.rb', line 46

def staged?
  false
end

#whisperer?Boolean

Returns:

  • (Boolean)


73
74
75
# File 'lib/guardian.rb', line 73

def whisperer?
  false
end