class Badge < ActiveRecord::Base include Comparable has_many :users def self.get (input) if input.is_a?(String) || input.is_a?(Symbol) Badge.find_by_name(input) elsif input.is_a?(Fixnum) Badge.find_by_id(input) elsif input.is_a?(Badge) return input end end def to_s self.name end end