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

94 lines
1.8 KiB
YAML

name: Kernel
class_comment: null
dependencies: []
properties: []
methods:
- name: bootstrap
visibility: public
parameters: []
comment: '# * Bootstrap the application for artisan commands.
# *
# * @return void'
- name: handle
visibility: public
parameters:
- name: input
- name: output
default: 'null'
comment: '# * Handle an incoming console command.
# *
# * @param \Symfony\Component\Console\Input\InputInterface $input
# * @param \Symfony\Component\Console\Output\OutputInterface|null $output
# * @return int'
- name: call
visibility: public
parameters:
- name: command
- name: parameters
default: '[]'
- name: outputBuffer
default: 'null'
comment: '# * Run an Artisan console command by name.
# *
# * @param string $command
# * @param array $parameters
# * @param \Symfony\Component\Console\Output\OutputInterface|null $outputBuffer
# * @return int'
- name: queue
visibility: public
parameters:
- name: command
- name: parameters
default: '[]'
comment: '# * Queue an Artisan console command by name.
# *
# * @param string $command
# * @param array $parameters
# * @return \Illuminate\Foundation\Bus\PendingDispatch'
- name: all
visibility: public
parameters: []
comment: '# * Get all of the commands registered with the console.
# *
# * @return array'
- name: output
visibility: public
parameters: []
comment: '# * Get the output for the last run command.
# *
# * @return string'
- name: terminate
visibility: public
parameters:
- name: input
- name: status
comment: '# * Terminate the application.
# *
# * @param \Symfony\Component\Console\Input\InputInterface $input
# * @param int $status
# * @return void'
traits: []
interfaces: []