summaryrefslogtreecommitdiff
path: root/pkg/domain
diff options
context:
space:
mode:
authormo khan <mo@mokhan.ca>2025-04-21 12:31:39 -0600
committermo khan <mo@mokhan.ca>2025-04-21 12:31:39 -0600
commitab8075f02f50d8bd0be3c23b87e63f10828528ed (patch)
tree9ba0cdcfaf708bf0a5dec931057f6b65ff12fd8e /pkg/domain
parentcb4144edda6d64cd0f3defdadfdbec57de28c27e (diff)
refactor: convert Repository to Repository[T Entity]
Diffstat (limited to 'pkg/domain')
-rw-r--r--pkg/domain/sparkle.go9
1 files changed, 9 insertions, 0 deletions
diff --git a/pkg/domain/sparkle.go b/pkg/domain/sparkle.go
index a139d56..3f8b4f4 100644
--- a/pkg/domain/sparkle.go
+++ b/pkg/domain/sparkle.go
@@ -39,6 +39,15 @@ func NewSparkle(text string) (*Sparkle, error) {
}, nil
}
+func (s *Sparkle) GetID() string {
+ return s.ID
+}
+
+func (s *Sparkle) SetID(id string) error {
+ s.ID = id
+ return nil
+}
+
func (s *Sparkle) Validate() error {
if s.Sparklee == "" {
return SparkleeIsRequired