API Documentation (v0.9.0-alpha)

Avolutions\Command\CommandDefinition

Contains Argument and Option definitions.

Methods

Method Visibility Description
addArgument() public Adds an Argument definition to the CommandDefinition.
addOption() public Adds an Option definition to the CommandDefinition.
getArguments() public Returns all Argument definitions.
getOptions() public Returns all Option definitions.

Method Details

addArgument()

Adds an Argument definition to the CommandDefinition.

public addArgument(Argument $Argument) : void
Parameters

Argument $Argument
An Argument definition.

Return values
void Adds an Argument definition to the CommandDefinition.
addOption()

Adds an Option definition to the CommandDefinition.

public addOption(Option $Option) : void
Parameters

Option $Option
An Option definition.

Return values
void Adds an Option definition to the CommandDefinition.
getArguments()

Returns all Argument definitions.

public getArguments() : array<string|int, mixed>
Return values
array<string|int, mixed> Returns all Argument definitions.
getOptions()

Returns all Option definitions.

public getOptions() : array<string|int, mixed>
Return values
array<string|int, mixed> Returns all Option definitions.