handlers

package
v0.0.0-...-5ccaff2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 27, 2021 License: MIT Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func SuburbanHandler

func SuburbanHandler(w http.ResponseWriter, _ *http.Request)

func ValidateId

func ValidateId(strId string) (int, error)

func ValidateUserId

func ValidateUserId(strUserId string) (int, error)

func ValidateWeekday

func ValidateWeekday(weekday string) (time.Weekday, error)

Types

type Environment

type Environment struct {
	Db services.Datastore
}

func (*Environment) AddFastTaskHandler

func (env *Environment) AddFastTaskHandler(w http.ResponseWriter, r *http.Request)

func (*Environment) AddScheduleTaskHandler

func (env *Environment) AddScheduleTaskHandler(w http.ResponseWriter, r *http.Request)

func (*Environment) AddUserHandler

func (env *Environment) AddUserHandler(w http.ResponseWriter, r *http.Request)

func (*Environment) ClearAllHandler

func (env *Environment) ClearAllHandler(w http.ResponseWriter, r *http.Request)

func (*Environment) DeleteFastTaskHandler

func (env *Environment) DeleteFastTaskHandler(w http.ResponseWriter, r *http.Request)

func (*Environment) DeleteScheduleTaskHandler

func (env *Environment) DeleteScheduleTaskHandler(w http.ResponseWriter, r *http.Request)

func (*Environment) DeleteScheduleWeekHandler

func (env *Environment) DeleteScheduleWeekHandler(w http.ResponseWriter, r *http.Request)

func (*Environment) GetAllFastTasksHandler

func (env *Environment) GetAllFastTasksHandler(w http.ResponseWriter, _ *http.Request)

func (*Environment) GetFastTasksHandler

func (env *Environment) GetFastTasksHandler(w http.ResponseWriter, r *http.Request)

func (*Environment) GetScheduleTaskHandler

func (env *Environment) GetScheduleTaskHandler(w http.ResponseWriter, r *http.Request)

func (*Environment) GetUserHandler

func (env *Environment) GetUserHandler(w http.ResponseWriter, r *http.Request)

func (*Environment) GetUsersHandler

func (env *Environment) GetUsersHandler(w http.ResponseWriter, _ *http.Request)

func (*Environment) UpdateFastTasksHandler

func (env *Environment) UpdateFastTasksHandler(w http.ResponseWriter, r *http.Request)

func (*Environment) UpdateScheduleTaskHandler

func (env *Environment) UpdateScheduleTaskHandler(w http.ResponseWriter, r *http.Request)

func (*Environment) UpdateUserStateHandler

func (env *Environment) UpdateUserStateHandler(w http.ResponseWriter, r *http.Request)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL