PHP 클래스 spec\GrumPHP\Parser\Php\PhpParserSpec

상속: extends PhpSpec\ObjectBehavior
파일 보기 프로젝트 열기: phpro/grumphp

공개 메소드들

메소드 설명
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 )

메소드 상세

it_catches_parse_exceptions() 공개 메소드

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

it_is_initializable() 공개 메소드

public it_is_initializable ( )

it_parses_a_file() 공개 메소드

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

it_uses_parser_options() 공개 메소드

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 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