Никогда не работая с Rails, я не уверен, что есть "лучший" способ сделать это, но вы могли бы сделать это через response_to? метод, как это:
# extend String class to add new method
class String
def some_new_func; end
end
# check to see if a String instance has
# that method available
if "test".respond_to? :some_new_func
puts "Works!"
else
puts "Doesn't work."
end
# => "Works!"