controllers

package
v0.0.0-...-4c7f073 Latest Latest
Warning

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

Go to latest
Published: May 25, 2020 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type FrontTextController

type FrontTextController struct {
	beego.Controller
}

Operations about Users

func (*FrontTextController) GetTextFront

func (u *FrontTextController) GetTextFront()

@Title GetTextFront @Description Logs user into the system @Success 200 {string} text @Failure 403 user not exist @router / [get]

type UserController

type UserController struct {
	beego.Controller
}

Operations about Users

func (*UserController) Delete

func (u *UserController) Delete()

@Title Delete @Description delete the user @Param uid path string true "The uid you want to delete" @Success 200 {string} delete success! @Failure 403 uid is empty @router /:uid [delete]

func (*UserController) Get

func (u *UserController) Get()

@Title Get @Description get user by uid @Param uid path string true "The key for staticblock" @Success 200 {object} models.User @Failure 403 :uid is empty @router /:uid [get]

func (*UserController) GetAll

func (u *UserController) GetAll()

@Title GetAll @Description get all Users @Success 200 {object} models.User @router / [get]

func (*UserController) Login

func (u *UserController) Login()

@Title Login @Description Logs user into the system @Param body body models.Members true "body for user content" @Success 200 {string} login success @Failure 403 user not exist @router /login [post]

func (*UserController) Logout

func (u *UserController) Logout()

@Title logout @Description Logs out current logged in user session @Success 200 {string} logout success @router /logout [get]

func (*UserController) Post

func (u *UserController) Post()

@Title CreateUser @Description create users @Param body body models.Members true "body for user content" @Success 200 {int} @Failure 403 body is empty @router / [post]

func (*UserController) Put

func (u *UserController) Put()

@Title Update @Description update the user @Param uid path string true "The uid you want to update" @Param body body models.User true "body for user content" @Success 200 {object} models.User @Failure 403 :uid is not int @router /:uid [put]

Jump to

Keyboard shortcuts

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