struct Grip::Handlers::Route

Defined in:

grip/handlers/route.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(method : String, path : String, handler : ::HTTP::Handler, via : Symbol | Array(Symbol) | Nil = nil, override : Proc(::HTTP::Server::Context, ::HTTP::Server::Context) | Nil = nil) #

[View source]

Instance Method Detail

def execute_override(context : ::HTTP::Server::Context) : ::HTTP::Server::Context #

[View source]
def handler : ::HTTP::Handler #

[View source]
def method : String #

[View source]
def override : Proc(::HTTP::Server::Context, ::HTTP::Server::Context) | Nil #

[View source]
def path : String #

[View source]
def process_pipeline(context : ::HTTP::Server::Context, pipeline_handler : Grip::Handlers::Pipeline) : ::HTTP::Server::Context #

[View source]
def via : Array(Symbol) #

[View source]