Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class Customer
- def self.find_by_identifiers(id_or_url_name)
- if id_or_url_name.is_a? Numeric
- find_by_id(id_or_url_name)
- elsif id_or_url_name.is_a? String and id_or_url_name.index(/\D/).nil?
- # id_or_url_name is a string representing a number
- find_by_id(id_or_url_name)
- else
- find_by_url_name(id_or_url_name)
- end
- end
- end
Add Comment
Please, Sign In to add comment