I need to create an enumeration that I will need to initialize from a value from the querystring.
Example of what I have and what I need to do:
class UserType
NONE = 0
MEMBER = 1
ADMIN = 2
SUPER = 3
end
Now in my querystring I will have:
/users/load_by_type?type=2
Now in my controller I will get the value 2 from the querystring, I then need to have a UserType object which has the value ‘MEMBER’.
How can I do this?
If my class isn’t really a good enumeration hack, please advise.
I think I’d rather use hashes for this kind of thing, but just for fun: