module Ruter::Core::ClassMethods
Public Instance Methods
define(&block)
click to toggle source
Public: Sets the application handler.
Examples
class Users < Ruter end Users.define do on("/users") do get do res.write("GET /users") end post do res.write("POST /users") end end end
# File lib/ruter/core.rb, line 33 def define(&block) build_app(Syro.new(self, &block)) end
Private Instance Methods
build_app(syro)
click to toggle source
# File lib/ruter/core.rb, line 37 def build_app(syro) @_app = syro end