summaryrefslogtreecommitdiff
path: root/system/admin/config/config.go
diff options
context:
space:
mode:
authorSteve Manuel <nilslice@gmail.com>2016-11-03 00:54:13 -0700
committerSteve Manuel <nilslice@gmail.com>2016-11-03 00:54:13 -0700
commit9db0046fadcd703d9903c7abd4159ded0730bf3a (patch)
tree0ac3592b120e175372e3d78276d2cbf8bbf2bccd /system/admin/config/config.go
parent607f29fd3e61df0b921178995eb12fdee5049f16 (diff)
simplifying Editable interface by adding Sluggable and Identifiable interfaces, moving relevant interface methods to be implemented by other types and updating caller code to assert the new interface types as needed
Diffstat (limited to 'system/admin/config/config.go')
-rw-r--r--system/admin/config/config.go9
1 files changed, 0 insertions, 9 deletions
diff --git a/system/admin/config/config.go b/system/admin/config/config.go
index 66f767d..ba8ffb3 100644
--- a/system/admin/config/config.go
+++ b/system/admin/config/config.go
@@ -18,18 +18,9 @@ type Config struct {
CacheInvalidate []string `json:"-"`
}
-// SetContentID partially implements editor.Editable
-func (c *Config) SetContentID(id int) { c.ID = id }
-
-// ContentID partially implements editor.Editable
-func (c *Config) ContentID() int { return c.ID }
-
// ContentName partially implements editor.Editable
func (c *Config) ContentName() string { return c.Name }
-// SetSlug partially implements editor.Editable
-func (c *Config) SetSlug(slug string) { c.Slug = slug }
-
// Editor partially implements editor.Editable
func (c *Config) Editor() *editor.Editor { return &c.editor }