File: store.rb

package info (click to toggle)
ruby-sprockets-export 1.0.0-1.1
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, bullseye, forky, sid, trixie
  • size: 124 kB
  • sloc: ruby: 117; sh: 4; makefile: 3
file content (23 lines) | stat: -rw-r--r-- 378 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
module Sprockets::Export::Store
  extend self

  def set(environment, filename, data)
    mapping[environment] ||= {}
    mapping[environment][filename] = data
  end

  def get(environment, filename)
    if mapping[environment]
      mapping[environment][filename]
    end
  end

  def reset
    @mapping = nil
  end

  private
    def mapping
      @mapping ||= {}
    end
end