module Authorization::HardwiredRoles::ModelExtensions::InstanceMethods
Public Instance Methods
accepts_no_role( role, user )
click to toggle source
# File lib/authorization/publishare/hardwired_roles.rb, line 71 def accepts_no_role( role, user ) raise( CannotSetRoleWhenHardwired, "Hardwired mixin: Cannot set user to role #{role}. Don't use #accepts_no_role, use code in models." ) end
accepts_role( role, user )
click to toggle source
# File lib/authorization/publishare/hardwired_roles.rb, line 65 def accepts_role( role, user ) raise( CannotSetRoleWhenHardwired, "Hardwired mixin: Cannot set user to role #{role}. Don't use #accepts_role, use code in models." ) end
accepts_role?( role, user )
click to toggle source
# File lib/authorization/publishare/hardwired_roles.rb, line 61 def accepts_role?( role, user ) return false end