InteractsWithIO
Illuminate\Console\Concerns\InteractsWithIO
trait src/Illuminate/Console/Concerns/InteractsWithIO.php
alert
v11.0.0 以前から
alert($string, $verbosity = null)
@param string $string
@param 'v'|'vv'|'vvv'|'quiet'|'normal'|\Symfony\Component\Console\Output\OutputInterface::VERBOSITY_*|null $verbosity
@return void
-
v11.0.0
追加
- 変更後
alert($string, $verbosity = null) [@param string $string, @param int|string|null $verbosity, @return void]
-
v12.50.0
シグネチャ変更
- 変更前
alert($string, $verbosity = null) [@param string $string, @param int|string|null $verbosity, @return void]- 変更後
alert($string, $verbosity = null) [@param string $string, @param 'v'|'vv'|'vvv'|'quiet'|'normal'|\Symfony\Component\Console\Output\OutputInterface::VERBOSITY_*|null $verbosity, @return void]
anticipate
v11.0.0 以前から
anticipate($question, $choices, $default = null)
@param string $question
@param array|callable $choices
@param string|null $default
@return mixed
-
v11.0.0
追加
- 変更後
anticipate($question, $choices, $default = null) [@param string $question, @param array|callable $choices, @param string|null $default, @return mixed]
argument
v11.0.0 以前から
argument($key = null)
@param string|null $key
@return ($key is null ? array<array|string|float|int|bool|null> : array|string|float|int|bool|null)
-
v11.0.0
追加
- 変更後
argument($key = null) [@param string|null $key, @return array|string|bool|null]
-
v12.50.0
シグネチャ変更
- 変更前
argument($key = null) [@param string|null $key, @return array|string|bool|null]- 変更後
argument($key = null) [@param string|null $key, @return ($key is null ? array<array|string|float|int|bool|null> : array|string|float|int|bool|null)]
arguments
v11.0.0 以前から
arguments()
@return array<array|string|float|int|bool|null>
ask
v11.0.0 以前から
ask($question, $default = null)
@param string $question
@param string|null $default
@return mixed
-
v11.0.0
追加
- 変更後
ask($question, $default = null) [@param string $question, @param string|null $default, @return mixed]
askWithCompletion
v11.0.0 以前から
askWithCompletion($question, $choices, $default = null)
@param string $question
@param iterable|(callable(string): list<string>) $choices
@param string|null $default
@return mixed
-
v11.0.0
追加
- 変更後
askWithCompletion($question, $choices, $default = null) [@param string $question, @param array|callable $choices, @param string|null $default, @return mixed]
-
v12.50.0
シグネチャ変更
- 変更前
askWithCompletion($question, $choices, $default = null) [@param string $question, @param array|callable $choices, @param string|null $default, @return mixed]- 変更後
askWithCompletion($question, $choices, $default = null) [@param string $question, @param iterable|(callable(string): string[]) $choices, @param string|null $default, @return mixed]
-
v12.69.2
シグネチャ変更
- 変更前
askWithCompletion($question, $choices, $default = null) [@param string $question, @param iterable|(callable(string): string[]) $choices, @param string|null $default, @return mixed]- 変更後
askWithCompletion($question, $choices, $default = null) [@param string $question, @param iterable|(callable(string): list<string>) $choices, @param string|null $default, @return mixed]
-
v13.0.0
シグネチャ変更
- 変更前
askWithCompletion($question, $choices, $default = null) [@param string $question, @param iterable|(callable(string): list<string>) $choices, @param string|null $default, @return mixed]- 変更後
askWithCompletion($question, $choices, $default = null) [@param string $question, @param iterable|(callable(string): string[]) $choices, @param string|null $default, @return mixed]
-
v13.32.0
シグネチャ変更
- 変更前
askWithCompletion($question, $choices, $default = null) [@param string $question, @param iterable|(callable(string): string[]) $choices, @param string|null $default, @return mixed]- 変更後
askWithCompletion($question, $choices, $default = null) [@param string $question, @param iterable|(callable(string): list<string>) $choices, @param string|null $default, @return mixed]
choice
v11.0.0 以前から
choice($question, array $choices, $default = null, $attempts = null, $multiple = false)
@param string $question
@param array<\Stringable|string|float|int|bool> $choices
@param string|int|null $default
@param ?positive-int $attempts
@param bool $multiple
@return string|array
-
v11.0.0
追加
- 変更後
choice($question, array $choices, $default = null, $attempts = null, $multiple = false) [@param string $question, @param array $choices, @param string|int|null $default, @param mixed|null $attempts, @param bool $multiple, @return string|array]
-
v12.26.0
シグネチャ変更
- 変更前
choice($question, array $choices, $default = null, $attempts = null, $multiple = false) [@param string $question, @param array $choices, @param string|int|null $default, @param mixed|null $attempts, @param bool $multiple, @return string|array]- 変更後
choice($question, array $choices, $default = null, $attempts = null, $multiple = false) [@param string $question, @param array $choices, @param string|int|null $default, @param mixed $attempts, @param bool $multiple, @return string|array]
-
v12.50.0
シグネチャ変更
- 変更前
choice($question, array $choices, $default = null, $attempts = null, $multiple = false) [@param string $question, @param array $choices, @param string|int|null $default, @param mixed $attempts, @param bool $multiple, @return string|array]- 変更後
choice($question, array $choices, $default = null, $attempts = null, $multiple = false) [@param string $question, @param array<\Stringable|string|float|int|bool> $choices, @param string|int|null $default, @param ?positive-int $attempts, @param bool $multiple, @return string|array]
comment
v11.0.0 以前から
comment($string, $verbosity = null)
@param string $string
@param 'v'|'vv'|'vvv'|'quiet'|'normal'|\Symfony\Component\Console\Output\OutputInterface::VERBOSITY_*|null $verbosity
@return void
-
v11.0.0
追加
- 変更後
comment($string, $verbosity = null) [@param string $string, @param int|string|null $verbosity, @return void]
-
v12.50.0
シグネチャ変更
- 変更前
comment($string, $verbosity = null) [@param string $string, @param int|string|null $verbosity, @return void]- 変更後
comment($string, $verbosity = null) [@param string $string, @param 'v'|'vv'|'vvv'|'quiet'|'normal'|\Symfony\Component\Console\Output\OutputInterface::VERBOSITY_*|null $verbosity, @return void]
confirm
v11.0.0 以前から
confirm($question, $default = false)
@param string $question
@param bool $default
@return bool
-
v11.0.0
追加
- 変更後
confirm($question, $default = false) [@param string $question, @param bool $default, @return bool]
error
v11.0.0 以前から
error($string, $verbosity = null)
@param string $string
@param 'v'|'vv'|'vvv'|'quiet'|'normal'|\Symfony\Component\Console\Output\OutputInterface::VERBOSITY_*|null $verbosity
@return void
-
v11.0.0
追加
- 変更後
error($string, $verbosity = null) [@param string $string, @param int|string|null $verbosity, @return void]
-
v12.50.0
シグネチャ変更
- 変更前
error($string, $verbosity = null) [@param string $string, @param int|string|null $verbosity, @return void]- 変更後
error($string, $verbosity = null) [@param string $string, @param 'v'|'vv'|'vvv'|'quiet'|'normal'|\Symfony\Component\Console\Output\OutputInterface::VERBOSITY_*|null $verbosity, @return void]
getOutput
v11.0.0 以前から
getOutput()
@return \Illuminate\Console\OutputStyle
-
v11.0.0
追加
- 変更後
getOutput() [@return \Illuminate\Console\OutputStyle]
hasArgument
v11.0.0 以前から
hasArgument($name)
@param string|int $name
@return bool
-
v11.0.0
追加
- 変更後
hasArgument($name) [@param string|int $name, @return bool]
hasOption
v11.0.0 以前から
hasOption($name)
@param string $name
@return bool
-
v11.0.0
追加
- 変更後
hasOption($name) [@param string $name, @return bool]
info
v11.0.0 以前から
info($string, $verbosity = null)
@param string $string
@param 'v'|'vv'|'vvv'|'quiet'|'normal'|\Symfony\Component\Console\Output\OutputInterface::VERBOSITY_*|null $verbosity
@return void
-
v11.0.0
追加
- 変更後
info($string, $verbosity = null) [@param string $string, @param int|string|null $verbosity, @return void]
-
v12.50.0
シグネチャ変更
- 変更前
info($string, $verbosity = null) [@param string $string, @param int|string|null $verbosity, @return void]- 変更後
info($string, $verbosity = null) [@param string $string, @param 'v'|'vv'|'vvv'|'quiet'|'normal'|\Symfony\Component\Console\Output\OutputInterface::VERBOSITY_*|null $verbosity, @return void]
input
v13.18.1 から
input($key = null, $default = null)
@param string|null $key
@param mixed $default
@return ($key is null ? \Illuminate\Console\CommandInput : mixed)
-
v13.18.1
追加
- 変更後
input($key = null, $default = null) [@param string|null $key, @param mixed $default, @return ($key is null ? \Illuminate\Console\CommandInput : mixed)]
line
v11.0.0 以前から
line($string, $style = null, $verbosity = null)
@param string $string
@param 'info'|'comment'|'question'|'error'|'warn'|'alert'|null $style
@param 'v'|'vv'|'vvv'|'quiet'|'normal'|\Symfony\Component\Console\Output\OutputInterface::VERBOSITY_*|null $verbosity
@return void
-
v11.0.0
追加
- 変更後
line($string, $style = null, $verbosity = null) [@param string $string, @param string|null $style, @param int|string|null $verbosity, @return void]
-
v12.50.0
シグネチャ変更
- 変更前
line($string, $style = null, $verbosity = null) [@param string $string, @param string|null $style, @param int|string|null $verbosity, @return void]- 変更後
line($string, $style = null, $verbosity = null) [@param string $string, @param 'info'|'comment'|'question'|'error'|'warn'|'alert'|null $style, @param 'v'|'vv'|'vvv'|'quiet'|'normal'|\Symfony\Component\Console\Output\OutputInterface::VERBOSITY_*|null $verbosity, @return void]
newLine
v11.0.0 以前から
newLine($count = 1)
@param int $count
@return $this
-
v11.0.0
追加
- 変更後
newLine($count = 1) [@param int $count, @return $this]
option
v11.0.0 以前から
option($key = null)
@param string|null $key
@return ($key is null ? array<array|string|float|int|bool|null> : array|string|float|int|bool|null)
-
v11.0.0
追加
- 変更後
option($key = null) [@param string|null $key, @return string|array|bool|null]
-
v12.50.0
シグネチャ変更
- 変更前
option($key = null) [@param string|null $key, @return string|array|bool|null]- 変更後
option($key = null) [@param string|null $key, @return ($key is null ? array<array|string|float|int|bool|null> : array|string|float|int|bool|null)]
options
v11.0.0 以前から
options()
@return array<array|string|float|int|bool|null>
outputComponents
v11.0.0 以前から
outputComponents()
@return \Illuminate\Console\View\Components\Factory
-
v11.0.0
追加
- 変更後
outputComponents() [@return \Illuminate\Console\View\Components\Factory]
question
v11.0.0 以前から
question($string, $verbosity = null)
@param string $string
@param 'v'|'vv'|'vvv'|'quiet'|'normal'|\Symfony\Component\Console\Output\OutputInterface::VERBOSITY_*|null $verbosity
@return void
-
v11.0.0
追加
- 変更後
question($string, $verbosity = null) [@param string $string, @param int|string|null $verbosity, @return void]
-
v12.50.0
シグネチャ変更
- 変更前
question($string, $verbosity = null) [@param string $string, @param int|string|null $verbosity, @return void]- 変更後
question($string, $verbosity = null) [@param string $string, @param 'v'|'vv'|'vvv'|'quiet'|'normal'|\Symfony\Component\Console\Output\OutputInterface::VERBOSITY_*|null $verbosity, @return void]
secret
v11.0.0 以前から
secret($question, $fallback = true)
@param string $question
@param bool $fallback
@return mixed
-
v11.0.0
追加
- 変更後
secret($question, $fallback = true) [@param string $question, @param bool $fallback, @return mixed]
setInput
v11.0.0 以前から
setInput(Symfony\Component\Console\Input\InputInterface $input)
@param \Symfony\Component\Console\Input\InputInterface $input
@return void
-
v11.0.0
追加
- 変更後
setInput(Symfony\Component\Console\Input\InputInterface $input) [@param \Symfony\Component\Console\Input\InputInterface $input, @return void]
setOutput
v11.0.0 以前から
setOutput(Illuminate\Console\OutputStyle $output)
@param \Illuminate\Console\OutputStyle $output
@return void
-
v11.0.0
追加
- 変更後
setOutput(Illuminate\Console\OutputStyle $output) [@param \Illuminate\Console\OutputStyle $output, @return void]
table
v11.0.0 以前から
table($headers, $rows, $tableStyle = 'default', array $columnStyles = [])
@param array $headers
@param \Illuminate\Contracts\Support\Arrayable|array $rows
@param \Symfony\Component\Console\Helper\TableStyle|string $tableStyle
@param array<int, \Symfony\Component\Console\Helper\TableStyle|string> $columnStyles
@return void
-
v11.0.0
追加
- 変更後
table($headers, $rows, $tableStyle = 'default', array $columnStyles = []) [@param array $headers, @param \Illuminate\Contracts\Support\Arrayable|array $rows, @param \Symfony\Component\Console\Helper\TableStyle|string $tableStyle, @param array $columnStyles, @return void]
-
v12.50.0
シグネチャ変更
- 変更前
table($headers, $rows, $tableStyle = 'default', array $columnStyles = []) [@param array $headers, @param \Illuminate\Contracts\Support\Arrayable|array $rows, @param \Symfony\Component\Console\Helper\TableStyle|string $tableStyle, @param array $columnStyles, @return void]- 変更後
table($headers, $rows, $tableStyle = 'default', array $columnStyles = []) [@param array $headers, @param \Illuminate\Contracts\Support\Arrayable|array $rows, @param \Symfony\Component\Console\Helper\TableStyle|string $tableStyle, @param array<int, \Symfony\Component\Console\Helper\TableStyle|string> $columnStyles, @return void]
warn
v11.0.0 以前から
warn($string, $verbosity = null)
@param string $string
@param 'v'|'vv'|'vvv'|'quiet'|'normal'|\Symfony\Component\Console\Output\OutputInterface::VERBOSITY_*|null $verbosity
@return void
-
v11.0.0
追加
- 変更後
warn($string, $verbosity = null) [@param string $string, @param int|string|null $verbosity, @return void]
-
v12.50.0
シグネチャ変更
- 変更前
warn($string, $verbosity = null) [@param string $string, @param int|string|null $verbosity, @return void]- 変更後
warn($string, $verbosity = null) [@param string $string, @param 'v'|'vv'|'vvv'|'quiet'|'normal'|\Symfony\Component\Console\Output\OutputInterface::VERBOSITY_*|null $verbosity, @return void]
withProgressBar
v11.0.0 以前から
withProgressBar($totalSteps, Closure $callback)
@param TIterable|int $totalSteps
@param \Closure(\Symfony\Component\Console\Helper\ProgressBar): mixed|\Closure(TValue, \Symfony\Component\Console\Helper\ProgressBar, TKey): mixed $callback
@return ($totalSteps is iterable ? TIterable : void)
-
v11.0.0
追加
- 変更後
withProgressBar($totalSteps, Closure $callback) [@param iterable|int $totalSteps, @param \Closure $callback, @return mixed|void]
-
v12.50.0
シグネチャ変更
- 変更前
withProgressBar($totalSteps, Closure $callback) [@param iterable|int $totalSteps, @param \Closure $callback, @return mixed|void]- 変更後
withProgressBar($totalSteps, Closure $callback) [@param iterable<TKey, TValue>|int $totalSteps, @param \Closure(\Symfony\Component\Console\Helper\ProgressBar|TValue, \Symfony\Component\Console\Helper\ProgressBar|null, TKey|null): void $callback, @return mixed|void]
-
v12.55.0
シグネチャ変更
- 変更前
withProgressBar($totalSteps, Closure $callback) [@param iterable<TKey, TValue>|int $totalSteps, @param \Closure(\Symfony\Component\Console\Helper\ProgressBar|TValue, \Symfony\Component\Console\Helper\ProgressBar|null, TKey|null): void $callback, @return mixed|void]- 変更後
withProgressBar($totalSteps, Closure $callback) [@param TIterable|int $totalSteps, @param \Closure(\Symfony\Component\Console\Helper\ProgressBar): mixed|\Closure(TValue, \Symfony\Component\Console\Helper\ProgressBar, TKey): mixed $callback, @return ($totalSteps is iterable ? TIterable : void)]