PHP Class GrumPHP\Console\Application

Inheritance: extends Symfony\Component\Console\Application
Show file Open project: phpro/grumphp

Protected Properties

Property Type Description
$composerHelper GrumPHP\Console\Helper\ComposerHelper
$configDefaultPath string
$container Symfony\Component\DependencyInjection\ContainerBuilder
$filesystem GrumPHP\Util\Filesystem

Public Methods

Method Description
__construct ( ) Set up application:

Protected Methods

Method Description
configureIO ( Symfony\Component\Console\Input\InputInterface $input, Symfony\Component\Console\Output\OutputInterface $output ) Configure IO of GrumPHP objects
getContainer ( ) : ContainerBuilder
getDefaultCommands ( )
getDefaultConfigPath ( ) : string
getDefaultHelperSet ( )
getDefaultInputDefinition ( )
initializeComposerHelper ( ) : ComposerHelper

Method Details

__construct() public method

Set up application:
public __construct ( )

configureIO() protected method

Configure IO of GrumPHP objects
protected configureIO ( Symfony\Component\Console\Input\InputInterface $input, Symfony\Component\Console\Output\OutputInterface $output )
$input Symfony\Component\Console\Input\InputInterface
$output Symfony\Component\Console\Output\OutputInterface

getContainer() protected method

protected getContainer ( ) : ContainerBuilder
return Symfony\Component\DependencyInjection\ContainerBuilder

getDefaultCommands() protected method

protected getDefaultCommands ( )

getDefaultConfigPath() protected method

protected getDefaultConfigPath ( ) : string
return string

getDefaultHelperSet() protected method

protected getDefaultHelperSet ( )

getDefaultInputDefinition() protected method

initializeComposerHelper() protected method

protected initializeComposerHelper ( ) : ComposerHelper
return GrumPHP\Console\Helper\ComposerHelper

Property Details

$composerHelper protected property

protected ComposerHelper,GrumPHP\Console\Helper $composerHelper
return GrumPHP\Console\Helper\ComposerHelper

$configDefaultPath protected property

protected string $configDefaultPath
return string

$container protected property

protected ContainerBuilder,Symfony\Component\DependencyInjection $container
return Symfony\Component\DependencyInjection\ContainerBuilder

$filesystem protected property

protected Filesystem,GrumPHP\Util $filesystem
return GrumPHP\Util\Filesystem