class APIParser

Overview

APIParser parses a HTTP request and make CRUD operation

Defined in:

luck/luck_api.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(listen_port : Int32, db_engine : DBEngine) #

reads environment variable and connect to db


[View source]

Instance Method Detail

def crud_object(table_name, verb, http_method, http_body, url) #

find a HTTP verb


[View source]
def db_engine=(db_engine : DBEngine) #

[View source]
def find_tag(url, segment) #

find HTTP resource request


[View source]
def listen_port : Int32 #

[View source]
def parse(url, method, body) #

find a verb and rest call


[View source]
def start #

Start listening on local network


[View source]