Overview

Namespaces

  • Cz
    • Cli
      • Inputs
      • Outputs
      • Parameters

Classes

  • Console
  • ConsoleFactory

Interfaces

  • IInputProvider
  • IOutputProvider
  • IParametersParser

Exceptions

  • ConsoleException
  • InputException
  • OutputException
  • ParametersException
  • ParametersParseException
  • Overview
  • Namespace
  • Class

Class ConsoleFactory

Namespace: Cz\Cli
Located at ConsoleFactory.php
Methods summary
public static Cz\Cli\Console
# createConsole( Cz\Cli\IOutputProvider $outputProvider = NULL, Cz\Cli\IInputProvider $inputProvider = NULL, Cz\Cli\IParametersParser $parser = NULL )

Returns

Cz\Cli\Console
public static Cz\Cli\IOutputProvider
# createOutputProvider( )

Returns

Cz\Cli\IOutputProvider
public static Cz\Cli\IOutputProvider
# createNullOutputProvider( )

Returns

Cz\Cli\IOutputProvider
public static Cz\Cli\IInputProvider
# createInputProvider( )

Returns

Cz\Cli\IInputProvider
public static Cz\Cli\IParametersParser
# createParamatersParser( )

Returns

Cz\Cli\IParametersParser
public static boolean
# detectColoredOutput( )

Returns

boolean
public static boolean
# detectReadline( )

Returns

boolean
Properties summary
protected static boolean|null $useColoredOutput
#
protected static boolean|null $useReadlineProvider
#
czproject/phpcli v2.0.0-beta5 API documentation API documentation generated by ApiGen