name} {$options->connection} %s", $command, static::toOptionsString($options) ); } /** * Get the additional option string for the command. * * @param \Laravel\Horizon\SupervisorOptions $options * @return string */ public static function toOptionsString(SupervisorOptions $options) { return sprintf('%s --balance=%s --max-processes=%s --min-processes=%s --nice=%s', QueueCommandString::toOptionsString($options), $options->balance, $options->maxProcesses, $options->minProcesses, $options->nice ); } /** * Reset the base command back to its default value. * * @return void */ public static function reset() { static::$command = 'exec @php artisan horizon:supervisor'; } }