Class: Guardian::AnonymousUser

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

Instance Method Summary collapse

Instance Method Details

#admin?Boolean

Returns:

  • (Boolean)


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

def admin?
  false
end

#anonymous?Boolean

Returns:

  • (Boolean)


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

def anonymous?
  true
end

#approved?Boolean

Returns:

  • (Boolean)


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

def approved?
  false
end

#blank?Boolean

Returns:

  • (Boolean)


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

def blank?
  true
end

#bot?Boolean

Returns:

  • (Boolean)


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

def bot?
  false
end

#emailObject



86
87
88
# File 'lib/guardian.rb', line 86

def email
  nil
end

#groupsObject



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

def groups
  []
end

#has_trust_level?(level) ⇒ Boolean

Returns:

  • (Boolean)


78
79
80
# File 'lib/guardian.rb', line 78

def has_trust_level?(level)
  false
end

#has_trust_level_or_staff?(level) ⇒ Boolean

Returns:

  • (Boolean)


82
83
84
# File 'lib/guardian.rb', line 82

def has_trust_level_or_staff?(level)
  false
end

#in_any_groups?(group_ids) ⇒ Boolean

Returns:

  • (Boolean)


94
95
96
# File 'lib/guardian.rb', line 94

def in_any_groups?(group_ids)
  false
end

#is_system_user?Boolean

Returns:

  • (Boolean)


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

def is_system_user?
  false
end

#moderator?Boolean

Returns:

  • (Boolean)


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

def moderator?
  false
end

#secure_category_idsObject



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

def secure_category_ids
  []
end

#silenced?Boolean

Returns:

  • (Boolean)


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

def silenced?
  false
end

#staff?Boolean

Returns:

  • (Boolean)


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

def staff?
  false
end

#staged?Boolean

Returns:

  • (Boolean)


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

def staged?
  false
end

#whisperer?Boolean

Returns:

  • (Boolean)


90
91
92
# File 'lib/guardian.rb', line 90

def whisperer?
  false
end