Overview

Namespaces

  • Evenement
  • None
  • Peridot
    • Console
    • Core
    • Reporter
    • Runner
    • Scope
    • Test
  • Symfony
    • Component
      • Console
        • Command
        • Descriptor
        • Event
        • Exception
        • Formatter
        • Helper
        • Input
        • Logger
        • Output
        • Question
        • Style
        • Tester
        • Tests
          • Command
          • Descriptor
          • Fixtures
          • Formatter
          • Helper
          • Input
          • Logger
          • Output
          • Style
          • Tester

Classes

  • Application
  • CliOptionParser
  • Command
  • ConfigurationReader
  • Environment
  • InputDefinition
  • Version
  • Overview
  • Namespace
  • Class

Class InputDefinition

The InputDefinition for Peridot defines what command line arguments and options are available by default.

Symfony\Component\Console\Input\InputDefinition
Extended by Peridot\Console\InputDefinition
Namespace: Peridot\Console
Package: Peridot\Console
Located at Console/InputDefinition.php
Methods summary
public
# __construct( )

Define input definition for peridot

Define input definition for peridot

Overrides

Symfony\Component\Console\Input\InputDefinition::__construct()
public Peridot\Console\InputDefinition
# argument( string $name, null $mode = null, string $description = '', null $default = null )

Add an argument

Add an argument

Parameters

$name
$mode
$description
$default

Returns

Peridot\Console\InputDefinition
public Peridot\Console\InputDefinition
# option( string $name, null $shortcut = null, null $mode = null, string $description = '', null $default = null )

Add an option

Add an option

Parameters

$name
$shortcut
$mode
$description
$default

Returns

Peridot\Console\InputDefinition
Methods inherited from Symfony\Component\Console\Input\InputDefinition
addArgument(), addArguments(), addOption(), addOptions(), asText(), asXml(), getArgument(), getArgumentCount(), getArgumentDefaults(), getArgumentRequiredCount(), getArguments(), getOption(), getOptionDefaults(), getOptionForShortcut(), getOptions(), getSynopsis(), hasArgument(), hasOption(), hasShortcut(), setArguments(), setDefinition(), setOptions()
Peridot API documentation generated by ApiGen