Sha256: 843edb4354dfbc95a4b8e7a2df0d19604d8a18d2283a609082be1a0363827771
Contents?: true
Size: 661 Bytes
Versions: 1
Compression:
Stored size: 661 Bytes
Contents
require "rulers/version" require "rulers/array" require "rulers/routing" require "rulers/util" require "rulers/dependencies" require "rulers/controller" require "rulers/file_model" module Rulers class Application def call(env) if env['PATH_INFO'] == 'favicon.ico' return [404, {'Content-Type' => 'text/html'}, []] end if env['PATH_INFO'] == '/' return [302, {"Location" => "/home/index"}, []] end klass, act = get_controller_and_action(env) controller = klass.new(env) text = controller.send(act) [200, {'Content-Type' => 'text/html'}, [text]] end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
rulers_seanfred-0.0.2 | lib/rulers.rb |