Sha256: d45a7ffbfd16353a855ccbf3ce6f9a0cad7492a9d50f31eea6d67cd26141926c

Contents?: true

Size: 236 Bytes

Versions: 1

Compression:

Stored size: 236 Bytes

Contents

module GitStats
  module HashInitializable
    def initialize(params = {})
      raise "pass a Hash to initialize #{self.class}" unless params.is_a? Hash

      params.each { |k, v| instance_variable_set("@#{k}", v) }
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
nova_git_stats-2.2.0 lib/git_stats/hash_initializable.rb