module Opulent::Filters
@Filters
Attributes
filters[RW]
Public Class Methods
filter?(name)
click to toggle source
Check if the chosen filter name is registed within our knowledgebase
# File lib/opulent/filters.rb, line 22 def filter?(name) @filters.key? name end
register(klass, name, options)
click to toggle source
Add a new Opulent
filter to the filters knowledgebase
@param class [Class] Class to be used for filter instance @param name [Symbol] Identifier in the filters hash @param options [Hash] Filter
engine instance options
# File lib/opulent/filters.rb, line 15 def register(klass, name, options) @filters ||= {} @filters[name] = klass.new name, options end