Files
oc-lib/models/group/group.go
2026-01-22 13:38:55 +01:00

25 lines
540 B
Go

package group
import (
"cloud.o-forge.io/core/oc-lib/models/utils"
"cloud.o-forge.io/core/oc-lib/tools"
)
// Group is a struct that represents a Group
type Group struct {
utils.AbstractObject
}
func (ao *Group) VerifyAuth(callName string, request *tools.APIRequest) bool {
return true
}
func (d *Group) GetAccessor(request *tools.APIRequest) utils.Accessor {
data := NewAccessor(request) // Create a new instance of the accessor
return data
}
func (r *Group) CanDelete() bool {
return false // only draft order can be deleted
}