Documentation ¶
Index ¶
- type WebApp
- func (a *WebApp) CreateCarpark(w http.ResponseWriter, r *http.Request)
- func (a *WebApp) DeleteCarpark(w http.ResponseWriter, r *http.Request)
- func (a *WebApp) GetAllUsers(w http.ResponseWriter, r *http.Request)
- func (a *WebApp) GetCarPark(w http.ResponseWriter, r *http.Request)
- func (a *WebApp) GetCarParks(w http.ResponseWriter, r *http.Request)
- func (a *WebApp) InitDB(DbHost, DbPort, DbUser, DbName, DbPassword string)
- func (a *WebApp) Login(w http.ResponseWriter, r *http.Request)
- func (a *WebApp) Register(w http.ResponseWriter, r *http.Request)
- func (a *WebApp) RunServer()
- func (a *WebApp) UpdateCarpark(w http.ResponseWriter, r *http.Request)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type WebApp ¶
func (*WebApp) CreateCarpark ¶
func (a *WebApp) CreateCarpark(w http.ResponseWriter, r *http.Request)
CreateCarpark parses requests, validates data and saves the new car park
func (*WebApp) DeleteCarpark ¶
func (a *WebApp) DeleteCarpark(w http.ResponseWriter, r *http.Request)
func (*WebApp) GetAllUsers ¶
func (a *WebApp) GetAllUsers(w http.ResponseWriter, r *http.Request)
GetAllUsers returns all users
func (*WebApp) GetCarPark ¶
func (a *WebApp) GetCarPark(w http.ResponseWriter, r *http.Request)
func (*WebApp) GetCarParks ¶
func (a *WebApp) GetCarParks(w http.ResponseWriter, r *http.Request)
GetCarPark ...
func (*WebApp) Login ¶
func (a *WebApp) Login(w http.ResponseWriter, r *http.Request)
Login signs in users
func (*WebApp) Register ¶
func (a *WebApp) Register(w http.ResponseWriter, r *http.Request)
Register controller creates new users
func (*WebApp) UpdateCarpark ¶
func (a *WebApp) UpdateCarpark(w http.ResponseWriter, r *http.Request)
Click to show internal directories.
Click to hide internal directories.