Where to put array to be shared across models


Quick question: I have an array of reserved words that I want to share
across most of my models so I can do something like this in the models:

validates_exclusion_of :username, :in => RESERVED_WORDS, :message =>
username is a reserved word. Please choose another.”

Here is a sampling of the the array:
RESERVED_WORDS = %w( blog blogs forum forums search login logout signup
signout register help store )

Should I just subclass AR and then extend my models from this base class
is there a way to stick it in one of the config files like



Yes, you can put constants in environment.rb and they’ll be available

– Tom M.


Thanks Tom. I thought that would be the easiest. I just didn’t know if
is the “best practices” way to do it.

Thanks again,