Versions in this module Expand all Collapse all v1 v1.0.1 Apr 19, 2024 Changes in this version + const Binding + type Application struct + func NewApplication(artisan console.Artisan, cache cache.Cache, log log.Log) *Application + func (app *Application) Call(callback func()) schedule.Event + func (app *Application) Command(command string) schedule.Event + func (app *Application) Register(events []schedule.Event) + func (app *Application) Run() + type Event struct + func NewCallbackEvent(callback func()) *Event + func NewCommandEvent(command string) *Event + func (receiver *Event) At(time string) schedule.Event + func (receiver *Event) Cron(expression string) schedule.Event + func (receiver *Event) Daily() schedule.Event + func (receiver *Event) DailyAt(time string) schedule.Event + func (receiver *Event) DelayIfStillRunning() schedule.Event + func (receiver *Event) EveryFifteenMinutes() schedule.Event + func (receiver *Event) EveryFiveMinutes() schedule.Event + func (receiver *Event) EveryFourHours() schedule.Event + func (receiver *Event) EveryFourMinutes() schedule.Event + func (receiver *Event) EveryMinute() schedule.Event + func (receiver *Event) EverySixHours() schedule.Event + func (receiver *Event) EveryTenMinutes() schedule.Event + func (receiver *Event) EveryThirtyMinutes() schedule.Event + func (receiver *Event) EveryThreeHours() schedule.Event + func (receiver *Event) EveryThreeMinutes() schedule.Event + func (receiver *Event) EveryTwoHours() schedule.Event + func (receiver *Event) EveryTwoMinutes() schedule.Event + func (receiver *Event) GetCallback() func() + func (receiver *Event) GetCommand() string + func (receiver *Event) GetCron() string + func (receiver *Event) GetDelayIfStillRunning() bool + func (receiver *Event) GetName() string + func (receiver *Event) GetSkipIfStillRunning() bool + func (receiver *Event) Hourly() schedule.Event + func (receiver *Event) HourlyAt(offset []string) schedule.Event + func (receiver *Event) IsOnOneServer() bool + func (receiver *Event) Name(name string) schedule.Event + func (receiver *Event) OnOneServer() schedule.Event + func (receiver *Event) SkipIfStillRunning() schedule.Event + type Logger struct + func NewLogger(log log.Log) *Logger + func (log *Logger) Error(err error, msg string, keysAndValues ...any) + func (log *Logger) Info(msg string, keysAndValues ...any) + type ServiceProvider struct + func (receiver *ServiceProvider) Boot(app foundation.Application) + func (receiver *ServiceProvider) Register(app foundation.Application)