Sha256: a6fab9365529fe7f200652c91c81e61ee2fbc56993cceb84d7f23bc830d55874

Contents?: true

Size: 419 Bytes

Versions: 6

Compression:

Stored size: 419 Bytes

Contents

module {{namespace_module}}
  module Sessions
    module Destroy
      class Normalizer
        include Shogun::Normalizer
        include Sessions

        def initialize(raw:)
          if raw["rack.authentication"] && raw["rack.authentication"]["sessions"]
            @id = raw["rack.authentication"]["sessions"]["id"]
          end
        end

        def id
          @id
        end
      end
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
shogun-6.4.2 scaffold/new/project/lib/namespace/sessions/destroy/normalizer.rb
shogun-6.4.1 scaffold/new/project/lib/namespace/sessions/destroy/normalizer.rb
shogun-6.4.0 scaffold/new/project/lib/namespace/sessions/destroy/normalizer.rb
shogun-6.3.0 scaffold/new/project/lib/namespace/sessions/destroy/normalizer.rb
shogun-6.2.3 scaffold/new/project/lib/namespace/sessions/destroy/normalizer.rb
shogun-6.2.2 scaffold/new/project/lib/namespace/sessions/destroy/normalizer.rb