PDepend\Source\Language\PHP\AbstractPHPParser::parseMethodPostfix PHP Method

parseMethodPostfix() private method

Parses a method postfix node instance.
Since: 1.0.0
private parseMethodPostfix ( PDepend\Source\AST\ASTNode $node ) : PDepend\Source\AST\ASTMethodPostfix
$node PDepend\Source\AST\ASTNode Node that represents the image of the method postfix node.
return PDepend\Source\AST\ASTMethodPostfix
    private function parseMethodPostfix(ASTNode $node)
    {
        $args = $this->parseArguments();
        $image = $this->extractPostfixImage($node);
        $postfix = $this->builder->buildAstMethodPostfix($image);
        $postfix->addChild($node);
        $postfix->addChild($args);
        $postfix->configureLinesAndColumns($node->getStartLine(), $args->getEndLine(), $node->getStartColumn(), $args->getEndColumn());
        return $this->parseOptionalMemberPrimaryPrefix($postfix);
    }
AbstractPHPParser