Module: PropelAuth::UserRole

Defined in:
lib/propelauth.rb

Constant Summary collapse

Member =
0
Admin =
1
Owner =
2

Class Method Summary collapse

Class Method Details

.to_user_role(user_role) ⇒ Object



130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
# File 'lib/propelauth.rb', line 130

def UserRole.to_user_role(user_role)
  if user_role == Member
    Member
  elsif user_role == Admin
    Admin
  elsif user_role == Owner
    Owner
  elsif user_role == "Member"
    Member
  elsif user_role == "Admin"
    Admin
  elsif user_role == "Owner"
    Owner
  else
    raise("Invalid user role")
  end
end