package privilege_internal import ( "github.com/gofiber/fiber/v2" "go.uber.org/zap" "hub_admin_backend_service/internal/repository/privilege" "net/http" ) type Deps struct { Repo *privilege.Privilege Logger *zap.Logger } type PrivilegeInternal struct { repo *privilege.Privilege logger *zap.Logger } func NewPrivilegeInternal(deps Deps) *PrivilegeInternal { return &PrivilegeInternal{ repo: deps.Repo, logger: deps.Logger, } } func (p *PrivilegeInternal) Get(c *fiber.Ctx) error { return c.SendStatus(http.StatusOK) } func (p *PrivilegeInternal) Create(c *fiber.Ctx) error { return c.SendStatus(http.StatusCreated) } func (p *PrivilegeInternal) Update(c *fiber.Ctx) error { return c.SendStatus(http.StatusOK) } func (p *PrivilegeInternal) Delete(c *fiber.Ctx) error { return c.SendStatus(http.StatusNoContent) } func (p *PrivilegeInternal) GetByID(c *fiber.Ctx) error { return c.SendStatus(http.StatusOK) } func (p *PrivilegeInternal) GetByService(c *fiber.Ctx) error { return c.SendStatus(http.StatusOK) } func (p *PrivilegeInternal) PostMany(c *fiber.Ctx) error { return c.SendStatus(http.StatusCreated) } func (p *PrivilegeInternal) UpdateMany(c *fiber.Ctx) error { return c.SendStatus(http.StatusOK) } func (p *PrivilegeInternal) Restore(c *fiber.Ctx) error { return c.SendStatus(http.StatusOK) }