MCPcopy
hub / github.com/colbymchenry/codegraph / phpStringContent

Function phpStringContent

src/extraction/function-ref.ts:813–819  ·  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

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

Callers 1

normalizeSpecialFunction · 0.85

Calls 1

getNodeTextFunction · 0.90

Tested by

no test coverage detected