PHP Class GrumPHP\Task\AbstractParserTask

Inheritance: implements GrumPHP\Task\TaskInterface
Afficher le fichier Open project: phpro/grumphp Class Usage Examples

Protected Properties

Свойство Type Description
$grumPHP GrumPHP\Configuration\GrumPHP
$parser GrumPHP\Parser\ParserInterface

Méthodes publiques

Méthode Description
__construct ( GrumPHP $grumPHP, GrumPHP\Parser\ParserInterface $parser )
getConfigurableOptions ( ) : Symfony\Component\OptionsResolver\OptionsResolver
getConfiguration ( )

Méthodes protégées

Méthode Description
parse ( FilesCollection $files ) : ParseErrorsCollection

Method Details

__construct() public méthode

public __construct ( GrumPHP $grumPHP, GrumPHP\Parser\ParserInterface $parser )
$grumPHP GrumPHP\Configuration\GrumPHP
$parser GrumPHP\Parser\ParserInterface

getConfigurableOptions() public méthode

public getConfigurableOptions ( ) : Symfony\Component\OptionsResolver\OptionsResolver
Résultat Symfony\Component\OptionsResolver\OptionsResolver

getConfiguration() public méthode

public getConfiguration ( )

parse() protected méthode

protected parse ( FilesCollection $files ) : ParseErrorsCollection
$files GrumPHP\Collection\FilesCollection
Résultat GrumPHP\Collection\ParseErrorsCollection

Property Details

$grumPHP protected_oe property

protected GrumPHP,GrumPHP\Configuration $grumPHP
Résultat GrumPHP\Configuration\GrumPHP

$parser protected_oe property

protected ParserInterface,GrumPHP\Parser $parser
Résultat GrumPHP\Parser\ParserInterface