MCPcopy Create free account
hub / github.com/colbymchenry/codegraph / phpStringContent

Function phpStringContent

src/extraction/function-ref.ts:819–825  ·  view source on GitHub ↗

Content of a PHP string literal node (single- or double-quoted).

(node: SyntaxNode, source: string)

Source from the content-addressed store, hash-verified

817
818/** Content of a PHP string literal node (single- or double-quoted). */
819function phpStringContent(node: SyntaxNode, source: string): string | null {
820 for (let i = 0; i < node.namedChildCount; i++) {
821 const child = node.namedChild(i);
822 if (child?.type === 'string_content') return getNodeText(child, source).trim();
823 }
824 return null;
825}
826
827/** The function name of the PHP call whose arguments contain `node`, if any. */
828function phpEnclosingCallName(node: SyntaxNode): string | null {

Callers 1

normalizeSpecialFunction · 0.85

Calls 1

getNodeTextFunction · 0.90

Tested by

no test coverage detected