字符串询问器
将字符串包装在此类中,可以提供一种更美观的方式来测试相等性。 Rails.env
返回的值被包装在一个 StringInquirer
对象中,因此您可以这样调用
Rails.env == 'production'
您可以这样调用
Rails.env.production?
实例化一个新的 StringInquirer
vehicle = ActiveSupport::StringInquirer.new('car')
vehicle.car? # => true
vehicle.bike? # => false