anonymous_user.rb: generate is_<role>? methods from User::Roles.
This commit is contained in:
@@ -8,6 +8,10 @@ class AnonymousUser
|
||||
0
|
||||
end
|
||||
|
||||
def level_string
|
||||
"Anonymous"
|
||||
end
|
||||
|
||||
def comment_threshold
|
||||
0
|
||||
end
|
||||
@@ -36,10 +40,6 @@ class AnonymousUser
|
||||
true
|
||||
end
|
||||
|
||||
def is_banned?
|
||||
false
|
||||
end
|
||||
|
||||
def is_banned_or_ip_banned?
|
||||
false
|
||||
end
|
||||
@@ -245,14 +245,6 @@ class AnonymousUser
|
||||
false
|
||||
end
|
||||
|
||||
def is_voter?
|
||||
false
|
||||
end
|
||||
|
||||
def is_super_voter?
|
||||
false
|
||||
end
|
||||
|
||||
def disable_tagged_filenames?
|
||||
false
|
||||
end
|
||||
@@ -261,7 +253,7 @@ class AnonymousUser
|
||||
false
|
||||
end
|
||||
|
||||
%w(member banned gold builder platinum moderator admin).each do |name|
|
||||
User::Roles.reject {|r| r == :anonymous}.each do |name|
|
||||
define_method("is_#{name}?") do
|
||||
false
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user