Documentation ¶
Index ¶
Constants ¶
View Source
const Binding = "goravel.queue"
View Source
const DriverRedis string = "redis"
View Source
const DriverSync string = "sync"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Application ¶
type Application struct {
// contains filtered or unexported fields
}
func NewApplication ¶
func NewApplication(config configcontract.Config) *Application
func (*Application) GetJobs ¶
func (app *Application) GetJobs() []queue.Job
func (*Application) Register ¶
func (app *Application) Register(jobs []queue.Job)
type Config ¶
type Config struct {
// contains filtered or unexported fields
}
func NewConfig ¶
func NewConfig(config configcontract.Config) *Config
func (*Config) DefaultConnection ¶
type Machinery ¶
type Machinery struct {
// contains filtered or unexported fields
}
func NewMachinery ¶
type ServiceProvider ¶
type ServiceProvider struct { }
func (*ServiceProvider) Boot ¶
func (receiver *ServiceProvider) Boot(app foundation.Application)
func (*ServiceProvider) Register ¶
func (receiver *ServiceProvider) Register(app foundation.Application)
type Task ¶
type Task struct {
// contains filtered or unexported fields
}
func (*Task) DispatchSync ¶
Source Files ¶
Click to show internal directories.
Click to hide internal directories.