@wpkernel/php-json-ast v0.12.6-beta.3
@wpkernel/php-json-ast / PhpAstBuilder
Interface: PhpAstBuilder
Extended by
Properties
addUse()
ts
addUse: (statement) => void;Parameters
statement
string
Returns
void
appendDocblock()
ts
appendDocblock: (line) => void;Parameters
line
string
Returns
void
appendProgramStatement()
ts
appendProgramStatement: (statement) => void;Parameters
statement
Returns
void
appendStatement()
ts
appendStatement: (statement) => void;Parameters
statement
string
Returns
void
getMetadata()
ts
getMetadata: () => PhpFileMetadata;Returns
getNamespace()
ts
getNamespace: () => string;Returns
string
getProgramAst()
ts
getProgramAst: () => PhpProgram;Returns
getStatements()
ts
getStatements: () => readonly string[];Returns
readonly string[]
setMetadata()
ts
setMetadata: (metadata) => void;Parameters
metadata
Returns
void
setNamespace()
ts
setNamespace: (namespace) => void;Parameters
namespace
string
Returns
void
