Sha256: 1fe99125b723622c3a8fe39ce69df430a0aa798de049265ecdb48c21d6ca9b82
Contents?: true
Size: 468 Bytes
Versions: 21
Compression:
Stored size: 468 Bytes
Contents
module Expressir module Model module Statements class If < ModelElement model_attr_accessor :expression model_attr_accessor :statements model_attr_accessor :else_statements def initialize(options = {}) @expression = options[:expression] @statements = options.fetch(:statements, []) @else_statements = options.fetch(:else_statements, []) super end end end end end
Version data entries
21 entries across 21 versions & 1 rubygems