module Riddler::Includeable
Public Instance Methods
include?()
click to toggle source
# File lib/riddler/includeable.rb, line 3 def include? return true unless has_include_predicate? Predicator.evaluate include_predicate, context.to_liquid end
include_predicate()
click to toggle source
# File lib/riddler/includeable.rb, line 8 def include_predicate definition["include_predicate"] end
Private Instance Methods
has_include_predicate?()
click to toggle source
# File lib/riddler/includeable.rb, line 14 def has_include_predicate? definition.key? "include_predicate" and definition["include_predicate"].to_s.strip != "" end