Overview

Namespaces

  • Net
    • Bazzline
      • Component
        • Cli
          • Arguments

Classes

  • Arguments
  • Parser
  • Overview
  • Namespace
  • Class

Class Arguments

Namespace: Net\Bazzline\Component\Cli\Arguments
Located at Arguments.php
Methods summary
public
# __construct( null|array $argv = null, boolean $removeFirstArgument = true )

Parameters

$argv
$removeFirstArgument
public array
# getArguments( )

Returns

array
public array
# getFlags( )

Returns

array
public null|array
# getList( string $name )

Parameters

$name

Returns

null|array
public integer
# getNumberOfArguments( )

Returns

integer
public integer
# getNumberOfFlags( )

Returns

integer
public integer
# getNumberOfLists( )

Returns

integer
public integer
# getNumberOfValues( )

Returns

integer
public array
# getLists( )

Returns

array
public array
# getValues( )

Returns

array
public boolean
# hasArguments( )

Returns

boolean
public boolean
# hasFlag( string $name )

Parameters

$name

Returns

boolean
public boolean
# hasFlags( )

Returns

boolean
public boolean
# hasList( string $name )

Parameters

$name

Returns

boolean
public boolean
# hasLists( )

Returns

boolean
public boolean
# hasValues( )

Returns

boolean
public
# parseArguments( array $argv, boolean $removeFirstArgument = true )

Parameters

$argv
$removeFirstArgument

Returns


$this
public array
# convertToArray( )

Returns

array
public string
# convertToString( )

Returns

string
public string
# __toString( )

Returns

string
PHP Cli Argument Component by Bazzline API documentation generated by ApiGen