Sha256: 4e0389443e2ab560da9f17f39038e0e28615466d76cea5d333e409d2dec37b26

Contents?: true

Size: 335 Bytes

Versions: 3

Compression:

Stored size: 335 Bytes

Contents

module Githook
  class Context
    def self.set(key, value)
      @env ||= {}
      @env[key] = value
    end

    def self.fetch(key, def_val)
      @env ||= {}
      @env[key] || def_val
    end
  end
end

def set(key, value)
  Githook::Context.set(key, value)
end

def fetch(key, def_val)
  Githook::Context.fetch(key, def_val)
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
git-hook-0.2.1 lib/githook/context.rb
git-hook-0.2.0 lib/githook/context.rb
git-hook-0.1.9 lib/githook/context.rb