geezer-example/services/hello/hooks.go
Alexander Kiryukhin 30b2d125ab
first commit
2022-02-06 22:38:56 +03:00

19 lines
397 B
Go

package hello
import (
"log"
"github.com/neonxp/geezer"
)
func RegisterHooks(app geezer.Kernel) {
app.Hook(ServiceName, geezer.HookBefore, geezer.HookFind, func(ctx *geezer.HookContext) error {
log.Printf("Hook before find")
return nil
})
app.Hook(ServiceName, geezer.HookAfter, geezer.HookFind, func(ctx *geezer.HookContext) error {
log.Printf("Hook after find")
return nil
})
}