Sha256: 032be98c08def877aca217930f2358f6972d09d5d3225cb633a11b0e36c52e10
Contents?: true
Size: 581 Bytes
Versions: 3
Compression:
Stored size: 581 Bytes
Contents
module KirguduBase module Controllers module ObligatoryFilters def kb_obligatory_filter(name, &block) #raise "Page Name: #{name}" @kirgudu_base_obligatory_filters = {} unless @kirgudu_base_obligatory_filters entry = ::KirguduBase::Dynamic::DataFilters::ObligatoryFilterBuilder.new(name, &block).to_filter @kirgudu_base_obligatory_filters[entry.name] = entry unless @kirgudu_base_obligatory_filters[entry.name] end def get_kb_obligatory_filters @kirgudu_base_obligatory_filters ? @kirgudu_base_obligatory_filters.values : [] end end end end
Version data entries
3 entries across 3 versions & 1 rubygems