github.com/goravel/framework@v1.13.9/schedule/service_provider.go (about)

     1  package schedule
     2  
     3  import (
     4  	"github.com/goravel/framework/contracts/foundation"
     5  )
     6  
     7  const Binding = "goravel.schedule"
     8  
     9  type ServiceProvider struct {
    10  }
    11  
    12  func (receiver *ServiceProvider) Register(app foundation.Application) {
    13  	app.Singleton(Binding, func(app foundation.Application) (any, error) {
    14  		return NewApplication(app.MakeArtisan(), app.MakeCache(), app.MakeLog()), nil
    15  	})
    16  }
    17  
    18  func (receiver *ServiceProvider) Boot(app foundation.Application) {
    19  
    20  }