1
0
mirror of https://github.com/nikoksr/notify.git synced 2025-01-10 00:28:36 +02:00
notify/use.go

26 lines
690 B
Go
Raw Normal View History

2021-01-25 01:14:21 +02:00
package notify
// useService adds a given service to the Notifier's services list.
func (n *Notify) useService(service Notifier) {
if service != nil {
n.notifiers = append(n.notifiers, service)
2021-01-25 01:14:21 +02:00
}
}
// useServices adds the given service(s) to the Notifier's services list.
func (n *Notify) useServices(services ...Notifier) {
for _, s := range services {
n.useService(s)
}
2021-01-25 01:14:21 +02:00
}
// UseServices adds the given service(s) to the Notifier's services list.
func (n *Notify) UseServices(services ...Notifier) {
n.useServices(services...)
}
// UseServices adds the given service(s) to the Notifier's services list.
func UseServices(services ...Notifier) {
std.UseServices(services...)
}