PHP Class Webmozart\Console\Adapter\ArgsInput

Since: 1.0
Author: Bernhard Schussek ([email protected])
Inheritance: implements Symfony\Component\Console\Input\InputInterface
Afficher le fichier Open project: webmozart/console Class Usage Examples

Méthodes publiques

Méthode Description
__construct ( Webmozart\Console\Api\Args\RawArgs $rawArgs, Args $args = null ) Creates the adapter.
bind ( Symfony\Component\Console\Input\InputDefinition $definition )
getArgs ( ) : Args
getArgument ( $name )
getArguments ( )
getFirstArgument ( )
getOption ( $name )
getOptions ( )
getParameterOption ( $values, $default = false, $onlyParams = false )
getRawArgs ( ) : Webmozart\Console\Api\Args\RawArgs
hasArgument ( $name )
hasOption ( $name )
hasParameterOption ( $values, $onlyParams = false )
isInteractive ( )
setArgument ( $name, $value )
setInteractive ( $interactive )
setOption ( $name, $value )
validate ( )

Method Details

__construct() public méthode

Creates the adapter.
public __construct ( Webmozart\Console\Api\Args\RawArgs $rawArgs, Args $args = null )
$rawArgs Webmozart\Console\Api\Args\RawArgs The unparsed console arguments.
$args Webmozart\Console\Api\Args\Args The parsed console arguments.

bind() public méthode

public bind ( Symfony\Component\Console\Input\InputDefinition $definition )
$definition Symfony\Component\Console\Input\InputDefinition

getArgs() public méthode

public getArgs ( ) : Args
Résultat Webmozart\Console\Api\Args\Args

getArgument() public méthode

public getArgument ( $name )

getArguments() public méthode

public getArguments ( )

getFirstArgument() public méthode

public getFirstArgument ( )

getOption() public méthode

public getOption ( $name )

getOptions() public méthode

public getOptions ( )

getParameterOption() public méthode

public getParameterOption ( $values, $default = false, $onlyParams = false )

getRawArgs() public méthode

public getRawArgs ( ) : Webmozart\Console\Api\Args\RawArgs
Résultat Webmozart\Console\Api\Args\RawArgs

hasArgument() public méthode

public hasArgument ( $name )

hasOption() public méthode

public hasOption ( $name )

hasParameterOption() public méthode

public hasParameterOption ( $values, $onlyParams = false )

isInteractive() public méthode

public isInteractive ( )

setArgument() public méthode

public setArgument ( $name, $value )

setInteractive() public méthode

public setInteractive ( $interactive )

setOption() public méthode

public setOption ( $name, $value )

validate() public méthode

public validate ( )