Sha256: 71b6fa33e329c42e4ba3f7aea9516abf69df9443bae5a721213b006c446ae98d

Contents?: true

Size: 316 Bytes

Versions: 2

Compression:

Stored size: 316 Bytes

Contents

module JumpBack
  class RedirectionDeterminer
    attr_reader :path
    
    def initialize(request, path, options)
      @path = path_determiner(request, path, options)
    end
    
    def path_determiner(request, path, options)
      RefererInterpreter.new.back?(request, options) ? :back : path
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
jump_back-0.2.1 lib/jump_back/redirection_determiner.rb
jump_back-0.1.1 lib/jump_back/redirection_determiner.rb