将字符串封装在此类中,可以更优雅地测试相等性。由 Rails.env 返回的值将被封装在 StringInquirer 对象中,因此,与其调用此
Rails.env
StringInquirer
Rails.env == 'production'
您可以调用此
Rails.env.production?
vehicle = ActiveSupport::StringInquirer.new('car') vehicle.car? # => true vehicle.bike? # => false