Sha256: d6fef0d081cbf5bfbbc79314498a629b7d6d023f3bc0562d7be70f4a81cd92dc

Contents?: true

Size: 446 Bytes

Versions: 1

Compression:

Stored size: 446 Bytes

Contents

module FourthBase
  module RailsVersionHelpers

    extend ActiveSupport::Concern

    included { extend RailsVersionHelpers }

    private

    def rails_version
      Rails.version.to(2)
    end

    ['4.0', '4.1', '4.2', '5.0'].each do |v|

      vm = v.sub '.', ''

      define_method :"rails_#{vm}?" do
        rails_version == v
      end

      define_method :"rails_#{vm}_up?" do
        rails_version >= v
      end

    end

  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
fourthbase-2.1.2 test/test_helpers/rails_version_helpers.rb