module Temple::Mixins::EngineDSL
def chain_callable_constructor(filter)
def chain_callable_constructor(filter) raise(ArgumentError, 'Class or callable argument is required') unless filter.respond_to?(:call) proc {|engine| filter } end
def chain_callable_constructor(filter) raise(ArgumentError, 'Class or callable argument is required') unless filter.respond_to?(:call) proc {|engine| filter } end