Top Level Namespace

Defined Under Namespace

Modules: ApplicationHelper, Boolean, Crypt, HtmlHelper, Lux, LuxJson, MailerHelper, StructOpts, TimeOptions Classes: Array, Class, Current, Date, DateTime, Dir, FalseClass, File, Float, Hash, Integer, NilClass, Numeric, Object, Pathname, String, StringBase, Struct, Time, TimeDifference, TrueClass

Instance Method Summary collapse

Instance Method Details

#LuxObject



85
86
87
88
89
90
91
92
93
# File 'lib/lux/lux.rb', line 85

def Lux
  if self.class == Rack::Builder
    $rack_handler = self
    run Lux
    puts Lux::Config.start_info
  else
    raise 'Lux error: Rack not found'
  end
end

#StructOpts(vars, opts) ⇒ Object



27
28
29
# File 'lib/common/struct_opts.rb', line 27

def StructOpts vars, opts
  StructOpts.call vars, opts
end