Skip to content

Commit

Permalink
Implement Liquid::StandardFilters (#571)
Browse files Browse the repository at this point in the history
  • Loading branch information
Zhao-Andy authored and maestromac committed Aug 31, 2018
1 parent 01d8840 commit fab4465
Showing 1 changed file with 39 additions and 0 deletions.
39 changes: 39 additions & 0 deletions app/liquid_tags/standard_filters.rb
@@ -0,0 +1,39 @@
module StandardFilters
def concat(_input)
raise StandardError, "Liquid#concat filter is disabled"
end

def compact(_input)
raise StandardError, "Liquid#compact filter is disabled"
end

def join(_input)
raise StandardError, "Liquid#join filter is disabled"
end

def prepend(_input, _string)
raise StandardError, "Liquid#prepend filter is disabled"
end

def remove(_input)
raise StandardError, "Liquid#remove filter is disabled"
end

def remove_first(_input)
raise StandardError, "Liquid#remove_first filter is disabled"
end

def replace(_input)
raise StandardError, "Liquid#replace filter is disabled"
end

def replace_first(_input)
raise StandardError, "Liquid#replace_first filter is disabled"
end

def split(_input)
raise StandardError, "Liquid#split filter is disabled"
end
end

Liquid::Template.register_filter(StandardFilters)

0 comments on commit fab4465

Please sign in to comment.