Sha256: 343abae400a91a446da480c8d56dfeaf3ce609b69ee599fcdb1d8c26b4b333d8
Contents?: true
Size: 293 Bytes
Versions: 108
Compression:
Stored size: 293 Bytes
Contents
module Pageflow class Quotas def initialize @factories = HashWithIndifferentAccess.new end def register(name, factory) @factories[name] = factory end def get(name, account) @factories.fetch(name, Quota::Unlimited).new(name, account) end end end
Version data entries
108 entries across 108 versions & 1 rubygems