跳至内容 跳至搜索

字符串询问器

将字符串封装在此类中,可以更优雅地测试相等性。由 Rails.env 返回的值将被封装在 StringInquirer 对象中,因此,与其调用此

Rails.env == 'production'

您可以调用此

Rails.env.production?

实例化一个新的 StringInquirer

vehicle = ActiveSupport::StringInquirer.new('car')
vehicle.car?   # => true
vehicle.bike?  # => false