Constants |
public Symfony\Component\Console\Input\StringInput::REGEX_QUOTED_STRING = '(?:"([^"\\]*(?:\\.[^"\\]*)*)"|'([^'\\]*(?:\\.[^'\\]*)*)')' |
public Symfony\Component\Console\Input\StringInput::REGEX_UNQUOTED_STRING = '([^\s\\]+?)' |
Methods |
public __construct(string $input) - param string $input A string representing the parameters from the CLI
|
public Symfony\Component\Console\Input\ArgvInput::__toString() : string Returns a stringified representation of the args passed to the command. |
public Symfony\Component\Console\Input\Input::bind(Symfony\Component\Console\Input\InputDefinition $definition) : void |
public Symfony\Component\Console\Input\Input::escapeToken(string $token) : string Escapes a token through escapeshellarg if it contains unsafe chars. |
public Symfony\Component\Console\Input\Input::getArgument(string $name) : ?mixed |
public Symfony\Component\Console\Input\Input::getArguments() : array |
public Symfony\Component\Console\Input\ArgvInput::getFirstArgument() : ?string |
public Symfony\Component\Console\Input\Input::getOption(string $name) : ?mixed |
public Symfony\Component\Console\Input\Input::getOptions() : array |
public Symfony\Component\Console\Input\ArgvInput::getParameterOption(array|string $values, array|string|int|float|bool|?null $default = false, bool $onlyParams = false) : ?mixed |
public Symfony\Component\Console\Input\ArgvInput::getRawTokens(bool $strip = false) : array Returns un-parsed and not validated tokens. - param bool $strip Whether to return the raw parameters (false) or the values after the command name (true)
- return list<string>
|
public Symfony\Component\Console\Input\Input::getStream() |
public Symfony\Component\Console\Input\Input::hasArgument(string $name) : bool |
public Symfony\Component\Console\Input\Input::hasOption(string $name) : bool |
public Symfony\Component\Console\Input\ArgvInput::hasParameterOption(array|string $values, bool $onlyParams = false) : bool |
public Symfony\Component\Console\Input\Input::isInteractive() : bool |
public Symfony\Component\Console\Input\Input::setArgument(string $name, ?mixed $value) : void |
public Symfony\Component\Console\Input\Input::setInteractive(bool $interactive) : void |
public Symfony\Component\Console\Input\Input::setOption(string $name, ?mixed $value) : void |
public Symfony\Component\Console\Input\Input::setStream( $stream) : void |
public Symfony\Component\Console\Input\Input::validate() : void |