platform/api/laravel/Console/Scheduling/ScheduleWorkCommand.yaml
2024-09-02 10:44:11 -07:00

54 lines
1.5 KiB
YAML

name: ScheduleWorkCommand
class_comment: null
dependencies:
- name: Command
type: class
source: Illuminate\Console\Command
- name: Carbon
type: class
source: Illuminate\Support\Carbon
- name: ProcessUtils
type: class
source: Illuminate\Support\ProcessUtils
- name: AsCommand
type: class
source: Symfony\Component\Console\Attribute\AsCommand
- name: OutputInterface
type: class
source: Symfony\Component\Console\Output\OutputInterface
- name: Process
type: class
source: Symfony\Component\Process\Process
properties:
- name: signature
visibility: protected
comment: '# * The name and signature of the console command.
# *
# * @var string'
- name: description
visibility: protected
comment: '# * The console command description.
# *
# * @var string'
methods:
- name: handle
visibility: public
parameters: []
comment: "# * The name and signature of the console command.\n# *\n# * @var string\n\
# */\n# protected $signature = 'schedule:work {--run-output-file= : The file to\
\ direct <info>schedule:run</info> output to}';\n# \n# /**\n# * The console command\
\ description.\n# *\n# * @var string\n# */\n# protected $description = 'Start\
\ the schedule worker';\n# \n# /**\n# * Execute the console command.\n# *\n# *\
\ @return void"
traits:
- Illuminate\Console\Command
- Illuminate\Support\Carbon
- Illuminate\Support\ProcessUtils
- Symfony\Component\Console\Attribute\AsCommand
- Symfony\Component\Console\Output\OutputInterface
- Symfony\Component\Process\Process
interfaces: []