enum Fossil::MethodsEnum

Overview

Possible HTTP::Request methods.

Annotations of the same names are used for identifying endpoint functions. This annotations are eximined on having unnamed parameter of type Fossil::Router.

@[GET(root / "route_a" / "@param0:string")]
def get_route_a(@[Fossil::Param::Path(name="param0")] somestr : String)
  ...

Defined in:

methods.cr

Enum Members

GET = 0
POST = 1
PUT = 2
HEAD = 3
DELETE = 4
PATCH = 5
OPTIONS = 6

Instance Method Summary

Instance Method Detail

def delete? #

Returns true if this enum value equals DELETE


def get? #

Returns true if this enum value equals GET


def head? #

Returns true if this enum value equals HEAD


def options? #

Returns true if this enum value equals OPTIONS


def patch? #

Returns true if this enum value equals PATCH


def post? #

Returns true if this enum value equals POST


def put? #

Returns true if this enum value equals PUT