Initial concept

This commit is contained in:
Mike Angell
2019-08-30 14:29:07 +10:00
parent 34083c96d5
commit 0521d78b30
5 changed files with 78 additions and 0 deletions
+1
View File
@@ -75,6 +75,7 @@ require 'liquid/utils'
require 'liquid/tokenizer'
require 'liquid/parse_context'
require 'liquid/partial_cache'
require 'liquid/usage'
# Load all the tags of the standard library
#
+19
View File
@@ -0,0 +1,19 @@
module Liquid
# Usage is used to store
class Usage
@messages = {}
class << self
def enable
Dir["#{__dir__}/usages/*.rb"].each { |f| require f }
end
def track(message)
@messages[message] = true
end
def results
@messages
end
end
end
end
+1
View File
@@ -0,0 +1 @@
Liquid::Usage.track("Usage is enabled")