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

Method String

ent/task.go:200–234  ·  view source on GitHub ↗

String implements the fmt.Stringer.

()

Source from the content-addressed store, hash-verified

198
199// String implements the fmt.Stringer.
200func (t *Task) String() string {
201 var builder strings.Builder
202 builder.WriteString("Task(")
203 builder.WriteString(fmt.Sprintf("id=%v, ", t.ID))
204 builder.WriteString("created_at=")
205 builder.WriteString(t.CreatedAt.Format(time.ANSIC))
206 builder.WriteString(", ")
207 builder.WriteString("updated_at=")
208 builder.WriteString(t.UpdatedAt.Format(time.ANSIC))
209 builder.WriteString(", ")
210 if v := t.DeletedAt; v != nil {
211 builder.WriteString("deleted_at=")
212 builder.WriteString(v.Format(time.ANSIC))
213 }
214 builder.WriteString(", ")
215 builder.WriteString("type=")
216 builder.WriteString(t.Type)
217 builder.WriteString(", ")
218 builder.WriteString("status=")
219 builder.WriteString(fmt.Sprintf("%v", t.Status))
220 builder.WriteString(", ")
221 builder.WriteString("public_state=")
222 builder.WriteString(fmt.Sprintf("%v", t.PublicState))
223 builder.WriteString(", ")
224 builder.WriteString("private_state=")
225 builder.WriteString(t.PrivateState)
226 builder.WriteString(", ")
227 builder.WriteString("correlation_id=")
228 builder.WriteString(fmt.Sprintf("%v", t.CorrelationID))
229 builder.WriteString(", ")
230 builder.WriteString("user_tasks=")
231 builder.WriteString(fmt.Sprintf("%v", t.UserTasks))
232 builder.WriteByte(')')
233 return builder.String()
234}
235
236// SetUser manually set the edge as loaded state.
237func (e *Task) SetUser(v *User) {

Callers

nothing calls this directly

Calls 1

StringMethod · 0.65

Tested by

no test coverage detected