module Safe::SafeHelper

Public Instance Methods

event( class_name, *args ) click to toggle source
# File lib/universum/event.rb, line 69
def event( class_name, *args )
  ########################################
  # note: lets you use:
  #   enum :Color, :red, :green, :blue
  #    -or-
  #   enum :Color, [:red, :green, :blue]
  if args[0].is_a?( Array )
    fields = args[0]
  else
    fields = args
  end

  Event.new( class_name, *fields )
end