JoinFilers joins multiple Filer processors into one.
(procs ...Filer)
| 367 | |
| 368 | // JoinFilers joins multiple Filer processors into one. |
| 369 | func JoinFilers(procs ...Filer) Filer { |
| 370 | return &JointFilers{pp: procs} |
| 371 | } |
| 372 | |
| 373 | func (f *JointFilers) Files(ctx context.Context, channel *slack.Channel, parent slack.Message, ff []slack.File) error { |
| 374 | for _, p := range f.pp { |