telegram/controllers/integration.v

33 lines
714 B
Coq
Raw Normal View History

2024-08-18 13:26:33 +00:00
module controllers
import repository
import veb
pub struct IntegrationControllers {
pub mut:
repo repository.Repo
}
@['/:quizID'; get]
fn (c &IntegrationControllers) get(mut ctx veb.Context,quizID int) veb.Result {
println(quizID)
return ctx.text('get')
}
@['/:quizID'; post]
fn (c &IntegrationControllers) create(mut ctx veb.Context,quizID int) veb.Result {
println(quizID)
return ctx.text('create')
}
@['/:quizID'; patch]
fn (c &IntegrationControllers) update(mut ctx veb.Context,quizID int) veb.Result {
println(quizID)
return ctx.text('update')
}
@['/:quizID'; delete]
fn (c &IntegrationControllers) delete(mut ctx veb.Context,quizID int) veb.Result {
println(quizID)
return ctx.text('delete')
}