Pinq\Parsing\PhpParser\AST::parseParameterNode PHP Метод

parseParameterNode() приватный Метод

private parseParameterNode ( Param $node )
$node PhpParser\Node\Param
    private function parseParameterNode(Node\Param $node)
    {
        $type = $node->type;
        if ($type !== null) {
            $type = (string) $type;
            $lowerType = strtolower($type);
            if ($type[0] !== '\\' && $lowerType !== 'array' && $lowerType !== 'callable') {
                $type = '\\' . $type;
            }
        }
        return Expression::parameter($node->name, $type, $node->default === null ? null : $this->parseNode($node->default), $node->byRef, $node->variadic);
    }