MCPcopy Create free account
hub / github.com/cloudreve/cloudreve / String

Method String

ent/setting.go:128–150  ·  view source on GitHub ↗

String implements the fmt.Stringer.

()

Source from the content-addressed store, hash-verified

126
127// String implements the fmt.Stringer.
128func (s *Setting) String() string {
129 var builder strings.Builder
130 builder.WriteString("Setting(")
131 builder.WriteString(fmt.Sprintf("id=%v, ", s.ID))
132 builder.WriteString("created_at=")
133 builder.WriteString(s.CreatedAt.Format(time.ANSIC))
134 builder.WriteString(", ")
135 builder.WriteString("updated_at=")
136 builder.WriteString(s.UpdatedAt.Format(time.ANSIC))
137 builder.WriteString(", ")
138 if v := s.DeletedAt; v != nil {
139 builder.WriteString("deleted_at=")
140 builder.WriteString(v.Format(time.ANSIC))
141 }
142 builder.WriteString(", ")
143 builder.WriteString("name=")
144 builder.WriteString(s.Name)
145 builder.WriteString(", ")
146 builder.WriteString("value=")
147 builder.WriteString(s.Value)
148 builder.WriteByte(')')
149 return builder.String()
150}
151
152// Settings is a parsable slice of Setting.
153type Settings []*Setting

Callers

nothing calls this directly

Calls 1

StringMethod · 0.65

Tested by

no test coverage detected