2
0
mirror of https://github.com/acepanel/panel.git synced 2026-02-05 02:07:18 +08:00
Files
panel/app/providers/queue_service_provider.go
2023-07-04 01:36:32 +08:00

27 lines
537 B
Go

package providers
import (
"github.com/goravel/framework/contracts/foundation"
"github.com/goravel/framework/contracts/queue"
"github.com/goravel/framework/facades"
"panel/app/jobs"
)
type QueueServiceProvider struct {
}
func (receiver *QueueServiceProvider) Register(app foundation.Application) {
facades.Queue().Register(receiver.Jobs())
}
func (receiver *QueueServiceProvider) Boot(app foundation.Application) {
}
func (receiver *QueueServiceProvider) Jobs() []queue.Job {
return []queue.Job{
&jobs.ProcessTask{},
}
}