PHP Class PHPSA\Application

Inheritance: extends Symfony\Component\Console\Application
Show file Open project: ovr/phpsa Class Usage Examples

Public Properties

Property Type Description
$compiler Compiler
$configuration Configuration

Protected Properties

Property Type Description
$issuesCollector IssuesCollector

Public Methods

Method Description
__construct ( ) Starts the application.
getConfiguration ( ) : Configuration Get the configuration object.
getIssuesCollector ( ) : IssuesCollector Get the IssuesCollector object.

Protected Methods

Method Description
getCVVersion ( ) : string Returns CV Version.
getStringVersion ( ) : string Returns the version as a string.

Method Details

__construct() public method

Starts the application.
public __construct ( )

getCVVersion() protected method

Returns CV Version.
protected getCVVersion ( ) : string
return string

getConfiguration() public method

Get the configuration object.
public getConfiguration ( ) : Configuration
return Configuration

getIssuesCollector() public method

Get the IssuesCollector object.
public getIssuesCollector ( ) : IssuesCollector
return IssuesCollector

getStringVersion() protected method

Returns the version as a string.
protected getStringVersion ( ) : string
return string

Property Details

$compiler public property

public Compiler,phpsa $compiler
return Compiler

$configuration public property

public Configuration,phpsa $configuration
return Configuration

$issuesCollector protected property

protected IssuesCollector,phpsa $issuesCollector
return IssuesCollector