class Mandrake::Translator::Any
A class for use in Mandrake::Translator#translate
@!visibility private
Public Instance Methods
condition()
click to toggle source
# File lib/mandrake/translator.rb, line 61 def condition @condition ||= begin expressions = [] expressions << DSL::If.new(parameters[:if]) if parameters[:if] expressions << DSL::Unless.new(parameters[:unless]) if parameters[:unless] expressions.inject(:+) end end
conditional?()
click to toggle source
@!visibility private
# File lib/mandrake/translator.rb, line 77 def conditional? !!condition end
construct(app)
click to toggle source
@!visibility private
# File lib/mandrake/translator.rb, line 72 def construct(app) klass.new(app, *arguments, &block) end