PHP Class spec\GrumPHP\Parser\Php\PhpParserSpec

Inheritance: extends PhpSpec\ObjectBehavior
Afficher le fichier Open project: phpro/grumphp

Méthodes publiques

Méthode Description
it_catches_parse_exceptions ( PhpParser\Parser $parser )
it_is_initializable ( )
it_parses_a_file ( PhpParser\NodeTraverserInterface $traverser )
it_uses_parser_options ( ParserFactory $parserFactory, TraverserFactory $traverserFactory, PhpParser\Parser $parser, PhpParser\NodeTraverserInterface $traverser )
let ( ParserFactory $parserFactory, TraverserFactory $traverserFactory, PhpParser\Parser $parser, PhpParser\NodeTraverserInterface $traverser, Filesystem $filesystem )

Method Details

it_catches_parse_exceptions() public méthode

public it_catches_parse_exceptions ( PhpParser\Parser $parser )
$parser PhpParser\Parser

it_is_initializable() public méthode

public it_is_initializable ( )

it_parses_a_file() public méthode

public it_parses_a_file ( PhpParser\NodeTraverserInterface $traverser )
$traverser PhpParser\NodeTraverserInterface

it_uses_parser_options() public méthode

public it_uses_parser_options ( ParserFactory $parserFactory, TraverserFactory $traverserFactory, PhpParser\Parser $parser, PhpParser\NodeTraverserInterface $traverser )
$parserFactory GrumPHP\Parser\Php\Factory\ParserFactory
$traverserFactory GrumPHP\Parser\Php\Factory\TraverserFactory
$parser PhpParser\Parser
$traverser PhpParser\NodeTraverserInterface

let() public méthode

public let ( ParserFactory $parserFactory, TraverserFactory $traverserFactory, PhpParser\Parser $parser, PhpParser\NodeTraverserInterface $traverser, Filesystem $filesystem )
$parserFactory GrumPHP\Parser\Php\Factory\ParserFactory
$traverserFactory GrumPHP\Parser\Php\Factory\TraverserFactory
$parser PhpParser\Parser
$traverser PhpParser\NodeTraverserInterface
$filesystem GrumPHP\Util\Filesystem