Skip to content

ScheduleRunCommand

Evaluates every task in the app’s Schedule against “now” and runs the due ones once, then exits — this is meant to be invoked by the OS’s own crontab (* * * * * php bin/quiote schedule:run) every minute, like every cron-based scheduler, not a long-running daemon loop.

A task throwing is caught and reported but does not abort the run — one bad task must not block the rest.

final class ScheduleRunCommand extends AbstractAppCommand

ExtendsAbstractAppCommand
SourceConsole/ScheduleRunCommand.php

These come from an ancestor and are documented where they are declared.

MethodDeclared inDescription
addArgument()CommandAdds an argument.
addOption()CommandAdds an option.
addUsage()CommandAdd a command usage example, it’ll be prefixed with the command name.
complete()CommandSupplies suggestions when resolving possible completion options for input (e.g.
getAliases()CommandReturns the aliases for the command.
getApplication()CommandGets the application instance for this command.
getCode()CommandGets the code that is executed by the command.
getDefinition()CommandGets the InputDefinition attached to this Command.
getDescription()CommandReturns the description for the command.
getHelp()CommandReturns the help for the command.
getHelper()CommandGets a helper instance by name.
getHelperSet()CommandGets the helper set.
getName()CommandReturns the command name.
getNativeDefinition()CommandGets the InputDefinition to be used to create representations of this Command.
getProcessedHelp()CommandReturns the processed help for the command replacing the %command.name% and %command.full_name% patterns with the real values dynamically.
getSubscribedSignals()Command
getSynopsis()CommandReturns the synopsis for the command.
getUsages()CommandReturns alternative usages of the command.
handleSignal()Command
ignoreValidationErrors()CommandIgnores validation errors.
isEnabled()CommandChecks whether the command is enabled or not in the current environment.
isHidden()Command
run()CommandRuns the command.
setAliases()CommandSets the aliases for the command.
setApplication()Command
setCode()CommandSets the code to execute when running this command.
setDefinition()CommandSets an array of argument and option instances.
setDescription()CommandSets the description for the command.
setHelp()CommandSets the help for the command.
setHelperSet()Command
setHidden()Command
setName()CommandSets the name of the command.
setProcessTitle()CommandSets the process title of the command.